Fares observed when travellers search a route, aggregated over a rolling 90-day window. Observed prices only — nothing estimated or modelled — and a median is published for a route only once it carries at least 30 samples.
Coverage follows traveller demand rather than a fixed corridor list, so it varies between periods. This is not a census of the market: a route nobody searched does not appear, however it is priced.
Press & Media Citation Format
"Fly2Any US Outbound Fare Index, [Month Year], fly2any.com/research/fare-index"
Data inquiries: research@fly2any.com · Full methodology
Download the full dataset — every route above the 30-sample threshold, with observation counts: CSV · JSON — free to reuse under CC BY 4.0 with attribution.
7,797
Observed fares
Recorded in the 90 days to 2026-08-28
354
Routes with observations
Coverage follows traveller demand, not a fixed list
70
Routes at 30+ samples
Only these carry a published median
Deepest samples in the current window
Median of observed search fares, one-way and round-trip combined, in USD. Sample size is shown with every figure — please carry it if you cite one.
| Route | Observations | Median (USD) |
|---|---|---|
| New York (JFK) → Los Angeles (LAX) | 214 | $323 |
| NBJ → MPM | 178 | $1,238 |
| New York (JFK) → Paris (CDG) | 142 | $961 |
| Miami (MIA) → Cancún (CUN) | 136 | $1,342 |
| Los Angeles (LAX) → Las Vegas (LAS) | 123 | $101 |
| San Diego (SAN) → Las Vegas (LAS) | 120 | $126 |
| Washington Dulles (IAD) → Vienna (VIE) | 115 | $1,106 |
| New York (JFK) → Lisbon (LIS) | 108 | $1,939 |
| Miami (MIA) → São Paulo (GRU) | 106 | $672 |
| PDX → Buenos Aires (EZE) | 104 | $751 |
| Los Angeles (LAX) → Tokyo Narita (NRT) | 96 | $1,301 |
| Singapore (SIN) → Bali (DPS) | 96 | $275 |
Observations are written continuously as travellers search, and the coverage figures on this page recompute daily against the trailing 90 days. Written editions are published when a period has the sample depth to support one, rather than on a fixed calendar date — a monthly promise we could not always keep would make the data less trustworthy, not more.
For advance notice of a new edition, or for a cut of the underlying observations for research, contact research@fly2any.com.
A running record of observed fares, not a forecast. Fly2Any logs the fares returned when a traveller searches a route, then aggregates them over a rolling 90-day window. Figures are observed prices — nothing is estimated or modelled — and a median is published for a route only once it carries at least 30 samples.
Continuously. Observations are written as travellers search and the aggregates on this page recompute daily, so the coverage figures above reflect the current 90-day window. Fly2Any Research does not commit to a fixed monthly publication date; written editions are published when the sample depth justifies one, and the archive below shows which have appeared.
Yes, with attribution and the observation window: "Fly2Any US Outbound Fare Index, observed fares to [date], fly2any.com/research/fare-index". Please carry the sample size alongside any median you quote — it is shown next to every figure on this page. For data inquiries contact research@fly2any.com.
Coverage follows traveller demand rather than a fixed corridor list, so it changes between periods. In the current window 354 routes carry observations and 70 carry enough samples to publish a median — the deepest right now are New York (JFK) → Los Angeles (LAX), NBJ → MPM, New York (JFK) → Paris (CDG), Miami (MIA) → Cancún (CUN). Routes below the 30-sample threshold are counted but show no price.
Neither. These are fares observed through Fly2Any search, so they reflect what our travellers looked for, not a census of the whole market — a route nobody searched does not appear regardless of how it is priced. Fares also move in real time with seat availability. Use the index for planning and research, and always confirm a live fare before booking.
Validate with live fares
Fare Index data is for planning only — always confirm live prices before booking.