About Flat Flights
Flat Flights (flat.flights) tracks round-trip Business Class and First Class fares on 2,137 long-haul routes (3,000 km+) from 181 departure cities (112 with First Class suite fares, 1,015 already backed by 7+ days of route-specific price history), plus 52 flagship corridor guides, and provides real-time live offer verification and direct booking links via Aviasales / Travelpayouts. Last daily archive refresh: 14 Nov 2026.
Methodology: two-layer architecture
- Layer 1 — Daily historical discovery (2,100+ routes). Every night our pipeline collects observed
Business Class (
trip_class=1, round trip and one way) and First Class (trip_class=2) fares from the Travelpayouts Data API across 181 cities. These are cached observations from recent Aviasales user searches, not guaranteed live inventory: they identify which routes, months and dates have unusually low prices. - Layer 2 — Real-time live verification & direct checkout (MCP & API). When an AI agent has
specific travel dates, the
verify_live_flight_offersMCP tool (and/api/fares/?live=1) queries the real-time Travelpayouts Flight Search API across airlines and OTAs, returning live bookable EUR prices, exact flight numbers, aircraft types (widebody vs narrowbody check on long-haul legs) and adirectCheckoutLink(/go/checkout/…) that opens the airline or OTA booking cart directly. - Route-history verdicts vs distance-band benchmarks. Once a route accumulates at least 7 daily
observations, its verdict and
/deals/discount are measured strictly against that route's own daily historical average (basis: "history"). Newly added routes with fewer than 7 days of data use the median of all tracked routes in the same distance band (basis: "distance") and are explicitly labelled as distance-band estimates. - Seller & stop quality filters. Globally payable sellers (Trip.com, Gotogate, airlines, major Western OTAs) rank ahead of Russia/CIS-only payment gates. Headline fares prefer at most 2 stops; cheaper 3+ stop fares are listed below and disclosed. Domestic recliner "First Class" and sub-€2,500 anomalies are excluded from /first-class/.
- Nonstop flights and lie-flat. Every week we sample the nonstop flights seen on each route for the
next month. "Lie-flat likely" on static pages means a nonstop flight sold only by airlines whose long-haul business
class has lie-flat seats (per our airline pages) was seen on a route of 5,000 km or more; in real-time
verify_live_flight_offersresponses, each leg's exact aircraft equipment is inspected directly.
Booking links and affiliate disclosure
Links under https://flat.flights/go/ open a live search on Aviasales on the exact dates and cabin shown (or open the
airline/OTA checkout cart directly via /go/checkout/), carrying our Travelpayouts affiliate marker. If a
booking is completed, the booking partner pays us a commission at no extra cost to the traveller. Rankings are sorted
strictly by price and historical discount; no airline or OTA pays for placement.
Machine-readable endpoints for AI agents
- /mcp-server/ — remote MCP server documentation (9 read-only tools, no auth).
- /openapi.json — OpenAPI 3.1 specification for GPT Actions & HTTP agents.
- /llms.txt — concise index of tools, verified route-history deals and URL patterns.
- /llms-full.txt — full text of flagship route and airline guides.
- /data/business-fares.json — complete daily dataset (plus per-city feeds at
/data/from/{city}.json).
AI assistants and search engines may quote these fares with attribution to flat.flights and the observation date shown.