INQUIRE NOW
INQUIRE NOW
Real-Time Travel Data Intelligence — United Kingdom

Travel Data Scraping & Intelligence API for the UK

The most comprehensive Travel Data Scraping platform in the UK — delivering real-time travel data insights from 1M+ flights, hotels, trains, and coaches across Skyscanner, Trainline, National Rail, Booking.com and more. Power your apps, AI models, and pricing engines with structured travel data intelligence via a single REST API.

1M+ Flights Tracked
700K+ Hotel Listings
400K+ Train Journeys/Day
Real-Time Data Refresh
uk_travel_response.json
{
  "listing_id": "HTL-LON-03812",
  "name": "The Savoy London",
  "type": "luxury_hotel",
  "star_rating": 5,
  "guest_score": 9.4,
  "price_per_night_gbp": 620,
  "room_types": [
    "classic", "thames_view_suite"
  ],
  "ota_platforms": {
    "booking_com": 620,
    "expedia": 638,
    "hotels_com": 615
  },
  "vat_inclusive": true,
  "free_cancellation": false,
  "geo": {
    "lat": 51.5104,
    "lng": -0.1202,
    "city": "London, England"
  },
  "scraped_at": "2025-06-05T09:14:00+01:00"
}
Data Fields

Every UK Travel Data Field
Your Team Needs — Explained

Our UK travel data scraping API captures 85+ structured fields across flights, hotels, trains, coaches, OTA platforms, pricing, reviews, and geolocation — normalised into one consistent schema regardless of source, with GBP pricing and VAT breakdowns throughout.

Flight
flight_number / carrier_code
IATA airline code and flight number scraped in real-time from UK airline websites and OTA aggregators. Covers British Airways, easyJet, Ryanair, Jet2, TUI, Virgin Atlantic, Wizz Air UK, and all carriers operating from UK airports including Heathrow, Gatwick, Manchester, Edinburgh, and Birmingham.
"BA112" / "BA" (British Airways)
Flight
origin / destination
IATA airport codes and city names normalised across all UK airports — London's multi-airport grouping (LHR, LGW, LTN, STN, LCY, SEN), plus regional airports in Manchester (MAN), Edinburgh (EDI), Glasgow (GLA), Bristol (BRS), Birmingham (BHX), and 30+ others.
{"origin": "LHR", "destination": "EDI"}
Flight
departure_datetime / arrival_datetime
Scheduled and actual timestamps in BST/GMT (auto-adjusted for UK daylight saving) and UTC. Includes real-time delay status, NATS airspace hold codes, gate changes, and cancellation signals — essential for UK aviation intelligence and flight disruption insurance products.
"2025-06-15T06:30:00+01:00" (BST)
Flight
fare_class / cabin
Booking class code and cabin type with seat availability counts. Tracks easyJet's FLEXI vs. STANDARD fares, British Airways' Euro Traveller / Club Europe split, and Ryanair's Plus and Prime bundles — enabling cross-carrier yield management and bundle value comparisons.
{"class": "Y", "cabin": "economy", "seats_left": 3}
Flight
fare_bundle_inclusions
Itemised bundle contents per fare tier — cabin bag (size limits), checked baggage, seat selection, flight change fees, and lounge access. Critical for LCC comparison tools where bundle pricing obfuscates true cost across easyJet, Ryanair, and Jet2 fare families.
{"cabin_bag": "40x20x25cm", "hold_bag": false, "seat_select": "paid"}
Flight
uk_departure_tax / APD
Air Passenger Duty band and amount per passenger per leg — Band A (UK & short-haul EU), Band B (long-haul) — scraped and verified against HMRC APD rates. Enables accurate total trip cost calculations and corporate T&E compliance reporting unique to UK travel data.
{"apd_band": "A", "apd_gbp": 13, "economy_rate": true}
Hotel
hotel_name / property_type
Full property name and UK-specific classification covering the full spectrum — London luxury hotels, country house hotels, boutique B&Bs, coaching inns, serviced apartments, pub rooms, holiday parks, and Scottish castle stays — normalised across Booking.com, Expedia, Hotels.com, and direct hotel sites.
"Balmoral Hotel" / "grand_city_hotel"
Hotel
star_rating / guest_score
AA Hotel Guide star classification (1–5 stars + Rosettes for dining) and platform guest review score normalised to a 0–10 scale. Bridges Booking.com's 10-point system, TripAdvisor's 5-point bubble score, and Google star ratings into a single comparable metric.
{"aa_stars": 5, "guest_score": 9.4}
Hotel
amenities
Standardised list of 65+ amenity flags including afternoon tea service, Scottish breakfast, pub/bar on-site, EV charging, dog-friendly policy, log fires, hot tub, fishing rights, and concierge service — parsed from UK property descriptions and normalised for filtering.
["afternoon_tea", "dog_friendly", "log_fire", "ev_charging"]
Hotel
vat_inclusive_rate
UK hotels charge 20% VAT on accommodation. Each rate record includes a VAT-inclusive and VAT-exclusive price, enabling accurate cross-border hotel comparisons and correct corporate expense reporting where VAT reclaim is applicable for UK business travellers.
{"ex_vat": 516.67, "vat_20pct": 103.33, "inc_vat": 620}
Hotel
cancellation_policy
Free cancellation deadline, partial refund windows, and non-refundable flags per rate and OTA platform — scraped per room type. UK consumer protection regulations (CRA 2015) affect how policies are presented; our data captures both the published and effective policy terms.
{"free_cancel_before": "2025-06-12T14:00:00", "refundable": true}
Hotel
bank_holiday_surge
Rate multiplier during UK public bank holidays (August bank holiday, Easter, May Day, Christmas) and major events (Wimbledon, Glastonbury, FA Cup Final, Edinburgh Festival). UK hotel prices spike 2–4x during these windows — this field flags and quantifies the surge per property.
{"event": "Wimbledon_2025", "surge_pct": 185, "baseline_gbp": 220}
Pricing
price_per_night_gbp
Current base rate per night in GBP (incl. VAT), tracked with timestamps for real-time rate parity monitoring across UK OTA channels. Also provided in EUR for cross-border comparisons and USD for international clients benchmarking UK accommodation costs.
{"gbp_inc_vat": 620, "eur_approx": 734, "usd_approx": 788}
Pricing
ota_price_comparison
Same-property pricing captured simultaneously across Booking.com, Expedia, Hotels.com, Skyscanner Hotels, TripAdvisor, and the hotel's direct website. UK OTA price spreads of 5–18% are common — this field surfaces rate parity violations and best-price opportunities at scale.
{"booking_com": 620, "expedia": 638, "direct": 599}
Pricing
price_history
Historical rate snapshots timestamped up to 24 months in GBP. Track seasonal pricing around UK summer holidays, bank holiday weekends, and major event calendars. Model advance purchase discount curves for any UK property or domestic flight route over time.
[{"date":"2025-01","gbp":380}, {"date":"2025-08_BH","gbp":890}]
OTA
ota_listing_url
Direct listing URL on each UK OTA platform including Skyscanner, Booking.com, Expedia, Hotels.com, Lastminute.com, On the Beach, and TUI — enabling deep-link integration into UK price comparison and travel alert products without manual URL construction.
"https://www.booking.com/hotel/gb/the-savoy-london..."
OTA
flash_deals / secret_deals
Time-limited Last Minute deals, Booking.com Genius discounts, Skyscanner Price Alerts, and Hotels.com member prices scraped as they appear — with expiry timestamps, required loyalty tier, effective discount percentage, and original reference price in GBP.
{"type": "genius_deal", "discount_pct": 15, "tier_required": "genius_1"}
Train / National Rail
toc / service_brand
Train Operating Company (TOC) code and service brand — Avanti West Coast, LNER, GWR, Southern, Thameslink, ScotRail, Chiltern Railways, CrossCountry, c2c and all others. TOC-level data enables carrier performance benchmarking and delay attribution critical for UK rail intelligence platforms.
{"toc": "VT", "brand": "Avanti West Coast"}
Train / National Rail
ticket_type / railcard_price
UK National Rail ticket classification — Anytime, Off-Peak, Super Off-Peak, Advance Singles, and Open Returns — with railcard-discounted prices for all major railcards (16-25, 26-30, Two Together, Family & Friends, Senior, Disabled, Network). Enables true price comparisons unique to the UK rail fare system.
{"advance": 45.50, "anytime": 189, "with_16_25_railcard": 30.33}
Train / National Rail
seat_availability / class
Seat availability by class (Standard, First Class) and seating preference (window, aisle, table, quiet coach, bike space) refreshed every 10 minutes from Trainline, National Rail Enquiries, and direct TOC booking systems — powering rail booking tools and corporate travel platforms.
{"standard": 42, "first_class": 8, "bike_spaces": 2}
Train / National Rail
delay_punctuality_score
Real-time punctuality status and historical on-time performance (OTP) percentage by route and TOC — sourced from Office of Rail and Road (ORR) data and live train tracking. Enables delay risk scoring for travel insurance products and corporate traveller itinerary tools.
{"otp_90day_pct": 72.4, "avg_delay_min": 4.2, "toc": "Avanti"}
Coach
coach_operator / route
Operator name (National Express, Megabus, FlixBus UK, Stagecoach) and full route with intermediate stops, journey time, and departure frequency. Coach data fills a gap in UK travel comparison tools where budget travellers frequently switch between rail and coach on price.
{"operator": "National Express", "route": "London Victoria → Manchester"}
Coach
coach_fare_gbp / seat_class
Current coach fare in GBP per seat class (Standard, Premium, Upper Deck) with availability counts, scraped from National Express, Megabus, and FlixBus UK booking pages. Enables price comparisons between rail, coach, and budget flights on UK intercity routes.
{"standard": 9.50, "premium": 19.50, "seats_left": 12}
Reviews
review_sentiment_score
Aggregated sentiment score from structured parsing of English-language guest reviews across Booking.com, TripAdvisor, Google, and hotel direct sites. Subscore breakdowns by cleanliness, location, value, service, food, and wifi — enabling NLP-ready UK travel datasets for AI model training.
{"overall": 9.4, "value": 7.8, "location": 9.9}
Location
postcode / county / nation
Full UK postcode (e.g. SW1A 1AA), county, ceremonial county, region, and nation (England/Scotland/Wales/Northern Ireland). Normalised to Royal Mail PAF standards. Enables NUTS-level regional market segmentation and district-level tourism demand analytics.
{"postcode": "WC2R 0EZ", "county": "Greater London", "nation": "England"}
Location
nearby_transport / tfl_zone
Distance to nearest tube station, TfL Oyster zone, mainline rail station, National Express coach stop, and nearest airport. London hotels additionally carry TfL Zone classification (Zone 1–6) — a key search filter in UK accommodation platforms for business travellers.
{"nearest_tube": "Embankment 0.2mi", "tfl_zone": 1, "heathrow_mi": 14}
Visa Requirements
visa_type / entry_conditions
Country-specific visa category, entry eligibility, passport validity requirements, transit permissions, eVisa availability, biometric requirements, and maximum stay duration. Continuously monitored from government immigration portals and official border agencies to support international travel planning, compliance checks, and automated trip readiness assessments. Essential for travel platforms serving UK outbound and inbound travellers across 190+ destinations.
{"visa":"eVisa","max_stay_days":90, "passport_validity_months":6}
Airport Services
terminal_facilities / lounge_access
Comprehensive airport facility data including security fast-track availability, airline and independent lounges, shower facilities, sleep pods, family zones, prayer rooms, baggage storage, and accessibility services. Covers all major UK airports and international hubs, enabling premium travel recommendations and passenger experience optimisation for business and leisure travellers.
{"fast_track":true,"lounges":8, "baggage_storage":true}
Weather & Travel Conditions
destination_weather_risk / disruption_index
Real-time and forecasted weather conditions impacting travel, including storms, snowfall, heatwaves, flooding, high winds, and visibility restrictions. Aggregates aviation, rail, and local weather alerts into a travel disruption risk score that helps travellers anticipate delays, cancellations, and destination-specific operational impacts.
{"risk_level":"moderate", "delay_probability_pct" :32,"weather_event":"heavy_rain"}
Travel Insurance
coverage_limits / claim_eligibility
Policy coverage amounts for medical emergencies, trip cancellation, baggage loss, missed departure, travel delays, and personal liability. Includes destination-specific exclusions, excess amounts, and eligibility checks based on traveller age, trip duration, and declared conditions. Supports insurance comparison engines and travel risk management platforms.
{"medical_gbp":10000000,"baggage_gbp": 2500,"trip_cancel_gbp":5000}
Real-World Applications

Who Uses Our UK Travel Data Intelligence

From London-based fintechs to UK rail startups and hedge funds, organisations across every sector use our real-time UK travel data scraping API to power pricing engines, investment tools, and consumer travel products built for the British market.

UK OTAs / Price Comparison

Multi-Modal Fare Aggregation via Skyscanner & Trainline

UK travel comparison platforms use our scraping API to aggregate flight fares from Skyscanner, easyJet, and Ryanair alongside Trainline train fares and National Express coach prices into a single multi-modal search index. The result is genuinely comparison-ready data — refreshed every few minutes — without individual OTA contracts or screen-scraping infrastructure.

Multi-modalSkyscanner dataTrainline data
UK Hotel Revenue Management

Rate Parity & Bank Holiday Surge Monitoring

UK hotel revenue teams use our travel data intelligence to monitor competitor rates across Booking.com, Expedia, and Hotels.com simultaneously, with automatic flagging of bank holiday and event-driven surge events. When a competitor drops rates ahead of a low-occupancy weekend or an OTA undercuts the hotel's direct rate, teams receive real-time alerts enabling same-day yield decisions.

Rate parity UKBank holiday pricingEvent surge
UK Rail Tech / Travel Apps

Advance Ticket Intelligence & Railcard Optimisation

UK rail tech startups use our National Rail and Trainline data scraping feeds to monitor Advance ticket release windows, track price movements from 12 weeks ahead, and surface railcard-optimised fares across all TOCs. Products built on this data help commuters and leisure travellers save hundreds of pounds annually by catching Advance fares the moment they open.

Advance ticketsRailcard faresTOC monitoring
AI & ML Platforms

Training Data for UK Travel AI Models

AI teams building UK airfare prediction, hotel demand forecasting, and rail delay models use our structured travel data as training input. With 24 months of GBP price history, 85+ normalised fields, VAT breakdowns, APD data, and TOC punctuality scores, datasets are production-ready for supervised ML workflows without custom ETL pipelines.

ML training dataFare predictionDelay modelling
Corporate Travel / TMCs

UK T&E Benchmarking & Policy Compliance

UK Travel Management Companies and enterprise finance teams use our API to benchmark employee travel bookings against real-time market rates from Skyscanner and Trainline. When a London–Edinburgh flight is booked above the lowest available Advance rail fare or OTA rate, automated policy flags trigger approval workflows — materially reducing corporate T&E leakage without restricting traveller choice.

T&E policyFare benchmarkingRail vs. fly
Hedge Funds / Alt Data

UK Travel Demand as Economic Indicator

London-based quant funds use our real-time UK travel data insights as leading economic indicators — tracking Heathrow passenger booking velocity, London hotel ADR trends, and domestic rail seat capacity as early signals for UK consumer discretionary spending ahead of ONS tourism statistics releases and listed travel company earnings.

Alt dataLead indicatorsONS ahead
Consumer Travel Apps

UK Airfare & Train Price Alert Engines

UK consumer travel apps use our API to power real-time price alerts — notifying users when a tracked London–Barcelona easyJet route drops below a target fare or a Brighton hotel hits a last-minute discount. Our webhook delivery and sub-hourly refresh rates also enable National Rail Advance ticket drop alerts the moment a new allocation opens, weeks before departure.

Fare drop alertsAdvance alertsWebhooks GBP
Travel Insurance / InsurTech

UK Flight Delay & Disruption Risk Modelling

UK travel insurance platforms use real-time flight delay data, TOC punctuality scores, and National Rail disruption signals from our API to dynamically price disruption coverage and automate EC261 compensation claim initiation. When a covered flight is detected as delayed beyond 3 hours, claims workflows trigger automatically — reducing claims processing costs by up to 60%.

EC261 claimsDelay dataRisk modelling
UK Tourism Boards / VisitBritain

Regional Inbound Tourism Intelligence

VisitBritain, VisitScotland, and regional destination organisations use our travel data scraping feeds to track inbound seat capacity additions to regional UK airports, hotel booking lead times, and nightly rate trends across their geography — enabling evidence-based tourism marketing investment months before official ONS arrival statistics are published.

Inbound demandRegional tourismVisitBritain data
Sample Dataset

Live UK Travel Data — Sample Records

Preview exactly what our UK travel data scraping API returns. The tables below show 10 real-structure sample records across hotel listings, domestic flights, and National Rail journeys — delivered via REST API with GBP pricing.

# Property Name Type City Stars Score Price/Night (GBP) OTA Platforms Cancellation Scraped At (BST)
001 The Savoy London Luxury Hotel London, ENG ⭐ 5 9.4 £620 BookingExpediaHotels.com Non-refund 2025-06-05 09:14
002 Balmoral Hotel Grand Hotel Edinburgh, SCT ⭐ 5 9.2 £380 BookingSkyscanner Free Cancel 2025-06-05 09:15
003 The Gainsborough Bath Spa Hotel Bath, ENG ⭐ 5 9.0 £295 BookingHotels.com Free Cancel 2025-06-05 09:16
004 Premier Inn Manchester Budget Hotel Manchester, ENG ⭐ 3 8.3 £79 BookingExpediaLastminute Free Cancel 2025-06-05 09:17
005 Ashford Castle Castle Hotel Lake District, ENG ⭐ 5 9.6 £520 BookingAgoda Non-refund 2025-06-05 09:18
006 Dakota Hotel Leeds Boutique Hotel Leeds, ENG ⭐ 4 9.1 £145 BookingHotels.com Free Cancel 2025-06-05 09:19
007 Lime Wood Hotel Country House New Forest, ENG ⭐ 5 9.5 £460 ExpediaBooking Non-refund 2025-06-05 09:20
008 Travelodge Cardiff Budget Hotel Cardiff, WLS ⭐ 2 7.4 £52 BookingLastminute Free Cancel 2025-06-05 09:21
009 Gleneagles Resort Hotel Perthshire, SCT ⭐ 5 9.7 £690 BookingAgoda Non-refund 2025-06-05 09:22
010 The Pig Hotel Brighton Boutique Inn Brighton, ENG ⭐ 4 8.9 £195 BookingHotels.comExpedia Free Cancel 2025-06-05 09:23
Data Sources

60+ UK Travel Platforms — One API

Our UK travel data scraping infrastructure covers all major British OTAs, airline websites, National Rail train operators, coach networks, and review platforms — delivering a unified dataset with no source-specific engineering required.

Skyscanner
Flight + Hotel Meta
Trainline
Rail + Coach
National Rail
Rail Network
Booking.com
Hotel OTA
Expedia UK
Hotel + Flight OTA
Hotels.com
Hotel OTA
Lastminute.com
Hotel + Flight OTA
On the Beach
Package Holidays
TUI
Package + Hotel
British Airways
Airline Direct
easyJet
Airline Direct
Ryanair
Airline Direct
Jet2
Airline + Holidays
Virgin Atlantic
Airline Direct
Eurostar
Rail (International)
National Express
Coach Network
Megabus
Budget Coach
TripAdvisor UK
Reviews + Listings
Google Hotels UK
Hotel Metasearch
Airbnb UK
Vacation Rental
How It Works

From Web to Warehouse in 4 Steps

01
Configure Your Scope

Select data types (flights, hotels, trains, coaches), geographic targets (regions, cities, postcodes, routes), OTA sources, and refresh frequency via dashboard or API call.

02
We Scrape & Normalise

Our UK-optimised scraping infrastructure handles Skyscanner, Trainline, National Rail, and 60+ other sources — resolving currency (GBP), VAT, APD, and schema differences into one consistent output.

03
Quality Validation

Every record passes automated QA: GBP price range validation, duplicate property detection, postcode verification, VAT consistency checks, and TOC schedule cross-validation before delivery.

04
Delivered via API or Webhook

Clean JSON via REST API on demand or schedule. Webhook push for real-time events (fare drops, Advance ticket releases, rail disruptions). Bulk CSV for data warehouse and BI tool ingestion.

FAQs

Web Scraping Services

Frequently Asked Questions

What UK travel data can you scrape?
We scrape domestic and international flight schedules, fares, and availability from all UK airlines including British Airways, easyJet, Ryanair, Jet2, and Virgin Atlantic; hotel listings and room rates from Skyscanner, Booking.com, Expedia, Hotels.com, and Lastminute.com; National Rail train timetables, Advance ticket prices, railcard fares, and seat availability across all TOCs; coach fares from National Express and Megabus; Eurostar cross-channel services; guest reviews; amenity details; VAT and APD breakdowns; cancellation policies; and geo-coordinates across England, Scotland, Wales, and Northern Ireland.
How often is UK travel data updated?
Refresh frequency depends on your plan and data type. Hotel rates are updated hourly on Growth plans. UK domestic and European flight fares can be monitored every 5 minutes on Enterprise plans. National Rail train seat availability and Advance pricing is refreshed every 10 minutes. Coach fares are updated every 30 minutes. Starter plans receive daily snapshots. On-demand refreshes can be triggered via API for any specific route, property, or train service at any time.
Is the UK travel data delivered in GBP with VAT breakdowns?
Yes. All UK travel data is delivered in GBP as the primary currency. Hotel pricing includes both VAT-inclusive and VAT-exclusive figures (20% standard rate). Flight data includes itemised Air Passenger Duty (APD) amounts by band. This makes the data immediately usable for UK corporate expense reporting, VAT reclaim systems, and consumer price comparison tools without additional currency or tax processing.
Do you cover National Rail and Trainline data including Advance tickets?
Yes. Our National Rail data scraping covers all Train Operating Companies (TOCs) including Avanti West Coast, LNER, GWR, Southern, ScotRail, CrossCountry, Chiltern, TransPennine, and c2c. We track Advance, Off-Peak, Super Off-Peak, and Anytime fares; seat availability by Standard and First Class; railcard-discounted prices for all major UK railcards; and TOC punctuality scores — refreshed every 10 minutes from Trainline and National Rail Enquiries.
Can I filter UK travel data by specific region, city, or route?
Absolutely. Geographic and route-level filtering is a first-class feature. You can scope hotel data to specific counties, cities, TfL zones, or postcodes. Flight data can be filtered by departure airport (including all London area airports), destination, airline, or cabin class. Train data can be filtered by origin and destination station, TOC, or service type. This keeps your data scope precise and your costs proportionate to your actual coverage needs.
Does the API handle UK-specific pricing like bank holiday surges and event pricing?
Yes. Our UK travel data fields include bank holiday surge detection with baseline vs. event-period price comparisons, major event flags (Wimbledon, Glastonbury, FA Cup, Edinburgh Festival, Notting Hill Carnival, and Formula 1 at Silverstone), and historical surge multipliers by property and date range — enabling dynamic pricing tools and demand forecasting models tuned to the UK event calendar.
Can I track historical UK travel price trends over time?
Yes. Growth and Enterprise plans include price history going back up to 24 months in GBP. Each price snapshot is timestamped with platform, property or route identifier, and rate conditions — enabling bank holiday and summer school holiday pricing analysis, Advance ticket release curve modelling, and LCC sale event detection at scale across the UK market.
Is scraping UK OTA and travel platform data legal?
Our data collection is based on publicly available information from open web sources, in compliance with applicable UK law including the Computer Misuse Act 1990 and UK GDPR. We do not scrape behind authenticated account walls or bypass access controls. We can provide compliance documentation on request and recommend that clients consult their own legal counsel for their specific use case and data application.
FAQ Illustration

Contact Us Now!

At WebFusionData, we specialize in cutting-edge web scraping solutions to help you unlock valuable insights and drive business growth. Whether you need custom data extraction, real-time monitoring, or large-scale web scraping, our team is here to assist you.

FAQ Illustration

Get In Touch

Ready to get started? Contact us for a personalized quote.