FlyerIntel Research
Wheels Down, Still Late
Every American on-time statistic is measured at the gate, not at the runway. The minutes in between belong to nobody, and nobody publishes them.
Published September 1, 2026 · Source period July 2023 – June 2026
Summary
A US flight is recorded as on time if it reaches its gate within fifteen minutes of schedule. Not if it lands on time — if it parks on time. The interval between the two, taxi-in, is on every flight record the DOT publishes and appears in no consumer product. Across 17,070,588 completed arrivals into the 64 airports FlyerIntel covers, taxi-in averaged 9.02 min, arrivals-weighted. The average understates how it is distributed: the median arrival taxied 7 min, one in ten taxied 16 min or more, and one in a hundred taxied 38 min or more. And it is doing measurable work in the on-time figures. 196,683 arrivals — 5.4% of every delayed arrival, roughly one in 18 — had their wheels on the ground at or before the arrival time printed on the ticket and were still recorded as delayed, because they were still taxiing when the clock ran out.
Key findings
- Taxi-in averaged 9.02 min across 17,070,588 arrivals into covered airports, arrivals-weighted; the median arrival taxied 7 min and the slowest one in ten taxied 16 min or more.
- 196,683 delayed arrivals — 5.4% of all of them — had landed at or before their scheduled arrival time. Those flights taxied 38.1 min on average and were recorded a median 21 min late.
- ORD (Chicago) is the slowest airport to reach a gate at 17.68 min, against 4.14 min at SJC — 4.3 times as long.
- The arrival hour barely moves the typical taxi and moves the bad ones a lot: the median arrival taxies between 6 min and 8 min whatever the hour, while the share taxiing twenty minutes or more runs from 3.8% at 12:00 to 9.6% at 18:00.
- At ATL the carrier changes the taxi more than the airport does at most places: 21.96 min for Frontier Airlines against 7.40 min for Southwest Airlines, a gap of 14.6 min on the same runways.
- Taxi-out and taxi-in are related but not the same problem: across 64 airports the correlation between them is 0.73, which leaves roughly 47% of the variation in one unexplained by the other.
The clock that stops at the gate
The US Department of Transportation measures arrival at the moment the aircraft parks and the parking brake is set, not at the moment the wheels touch the runway. Every on-time percentage published in America — by the DOT, by airlines, by every booking site that quotes one, and by FlyerIntel — is a gate measurement. That is the right definition, because a passenger cannot leave an aircraft that is still moving. But it means a quantity almost nobody has heard of sits inside every one of those numbers: taxi-in, the interval between wheels on and gate on, reported by the operating carrier on every single flight. It is in the public record for every flight behind this report. It is on no ticket, in no schedule, and in no airline's marketing. It is also one of the few parts of a journey a passenger watches happen through a window while being told nothing about it.
Landing on time is not the same as arriving on time
Because arrival delay is measured at the gate and taxi-in is measured separately, the two can be subtracted, and the moment of touchdown can be placed against the arrival time on the ticket. Doing that for every completed arrival into a covered airport produces a set of flights that should not exist and does: 196,683 of them, 5.4% of every arrival recorded fifteen or more minutes late, whose wheels were already on the ground at or before the scheduled arrival time. They were not late in the air. They were late on the ground, at the destination, after landing. Those flights taxied an average of 38.1 min and were recorded a median of 21 min late, so this is not a rounding artefact around the fifteen-minute line — it is more than half an hour of taxiing, charged to a flight that had arrived. Loosen the test from the scheduled gate time to the DOT's own fifteen-minute tolerance and the count rises to 874,075, 24.1% of all delayed arrivals: nearly a quarter of America's arrival delay is measured after the aeroplane has finished flying. The strict figure is the safe one and it is deliberately conservative, because the scheduled gate time already contains an allowance for taxiing that this comparison hands back to the flight.
Taxi-in at every covered airport
| # | Airport | City | Arrivals | Average | Median | 90th percentile | 20 min or more | Late arrivals that had landed in time |
|---|---|---|---|---|---|---|---|---|
| 1 | ORD | Chicago | 899,457 | 17.7 min | 15 min | 30 min | 29.2% | 20.5% |
| 2 | DFW | Dallas–Fort Worth | 906,727 | 13.5 min | 12 min | 20 min | 10.4% | 7.8% |
| 3 | CLT | Charlotte | 591,398 | 12.8 min | 11 min | 21 min | 13.2% | 8.8% |
| 4 | SEA | Seattle | 488,262 | 11.8 min | 10 min | 19 min | 9.2% | 9.6% |
| 5 | JFK | New York | 333,244 | 11.4 min | 9 min | 19 min | 9.3% | 7.2% |
| 6 | MCO | Orlando | 475,676 | 10.9 min | 9 min | 18 min | 7.5% | 5.7% |
| 7 | LAX | Los Angeles | 572,391 | 10.7 min | 9 min | 17 min | 7.3% | 7.2% |
| 8 | IAH | Houston | 342,857 | 10.7 min | 9 min | 17 min | 7.4% | 8.2% |
| 9 | EWR | Newark | 365,879 | 10.1 min | 8 min | 16 min | 6.5% | 5.1% |
| 10 | MIA | Miami | 325,296 | 9.8 min | 8 min | 17 min | 7.7% | 7.2% |
| 11 | DEN | Denver | 921,078 | 9.7 min | 8 min | 16 min | 6.3% | 4.1% |
| 12 | ATL | Atlanta | 968,822 | 9.5 min | 8 min | 15 min | 5.3% | 6.3% |
| 13 | DTW | Detroit | 372,923 | 9.3 min | 9 min | 13 min | 2.8% | 2.5% |
| 14 | BOS | Boston | 418,820 | 8.9 min | 8 min | 14 min | 3.9% | 2.8% |
| 15 | CLE | Cleveland | 120,991 | 8.4 min | 7 min | 13 min | 3.9% | 4.0% |
| 16 | HNL | Honolulu | 179,065 | 8.2 min | 7 min | 14 min | 4.2% | 7.1% |
| 17 | AUS | Austin | 261,277 | 8.2 min | 6 min | 15 min | 6.7% | 7.3% |
| 18 | PHL | Philadelphia | 288,524 | 8.1 min | 7 min | 14 min | 3.8% | 3.5% |
| 19 | LGA | New York | 429,493 | 8.1 min | 7 min | 12 min | 3.3% | 2.9% |
| 20 | SFO | San Francisco | 417,061 | 7.9 min | 6 min | 14 min | 4.8% | 4.0% |
| 21 | BNA | Nashville | 304,891 | 7.8 min | 6 min | 12 min | 3.0% | 3.4% |
| 22 | LAS | Las Vegas | 549,742 | 7.7 min | 6 min | 12 min | 3.0% | 2.6% |
| 23 | CHS | Charleston | 73,688 | 7.6 min | 7 min | 11 min | 2.4% | 2.8% |
| 24 | DCA | Washington | 409,451 | 7.6 min | 5 min | 14 min | 5.8% | 5.2% |
| 25 | PHX | Phoenix | 577,331 | 7.5 min | 6 min | 12 min | 3.2% | 2.6% |
| 26 | FLL | Fort Lauderdale | 266,184 | 7.4 min | 6 min | 12 min | 4.8% | 4.9% |
| 27 | IAD | Washington | 162,277 | 7.4 min | 6 min | 11 min | 2.1% | 3.0% |
| 28 | CMH | Columbus | 127,828 | 7.3 min | 6 min | 12 min | 2.8% | 3.0% |
| 29 | SLC | Salt Lake City | 342,353 | 7.1 min | 6 min | 11 min | 1.5% | 2.1% |
| 30 | IND | Indianapolis | 140,263 | 7.0 min | 6 min | 11 min | 2.4% | 2.2% |
| 31 | RDU | Raleigh–Durham | 171,929 | 6.9 min | 5 min | 12 min | 4.2% | 4.2% |
| 32 | JAX | Jacksonville | 86,078 | 6.7 min | 6 min | 9 min | 2.3% | 3.1% |
| 33 | MSP | Minneapolis | 354,972 | 6.7 min | 6 min | 11 min | 2.0% | 1.8% |
| 34 | SNA | Santa Ana | 131,797 | 6.6 min | 5 min | 11 min | 3.3% | 5.0% |
| 35 | PIT | Pittsburgh | 126,735 | 6.4 min | 6 min | 9 min | 1.7% | 1.7% |
| 36 | SJU | San Juan | 104,724 | 6.2 min | 5 min | 9 min | 1.6% | 1.5% |
| 37 | BWI | Baltimore | 286,140 | 6.1 min | 5 min | 10 min | 2.9% | 3.7% |
| 38 | MEM | Memphis | 69,199 | 6.0 min | 5 min | 9 min | 1.8% | 1.9% |
| 39 | MCI | Kansas City | 145,652 | 6.0 min | 5 min | 9 min | 0.8% | 0.8% |
| 40 | ABQ | Albuquerque | 73,153 | 6.0 min | 5 min | 9 min | 1.2% | 1.5% |
| 41 | SAN | San Diego | 284,329 | 6.0 min | 4 min | 11 min | 4.4% | 5.5% |
| 42 | TPA | Tampa | 231,726 | 6.0 min | 5 min | 9 min | 2.1% | 2.1% |
| 43 | STL | St. Louis | 190,375 | 5.9 min | 5 min | 9 min | 1.3% | 1.4% |
| 44 | ANC | Anchorage | 55,430 | 5.9 min | 5 min | 9 min | 2.6% | 2.6% |
| 45 | OAK | Oakland | 113,650 | 5.8 min | 5 min | 8 min | 1.3% | 1.5% |
| 46 | BUF | Buffalo | 62,136 | 5.7 min | 4 min | 9 min | 2.8% | 3.1% |
| 47 | HOU | Houston | 165,058 | 5.7 min | 5 min | 8 min | 1.5% | 1.6% |
| 48 | MKE | Milwaukee | 83,575 | 5.7 min | 5 min | 8 min | 1.5% | 1.7% |
| 49 | RSW | Fort Myers | 103,197 | 5.6 min | 4 min | 8 min | 2.6% | 2.5% |
| 50 | DAL | Dallas | 214,164 | 5.5 min | 4 min | 9 min | 2.6% | 2.9% |
| 51 | MYR | Myrtle Beach | 43,221 | 5.5 min | 4 min | 7 min | 3.2% | 4.8% |
| 52 | ILM | Wilmington | 22,380 | 5.4 min | 4 min | 7 min | 2.3% | 2.9% |
| 53 | MSY | New Orleans | 148,080 | 5.4 min | 4 min | 8 min | 1.9% | 2.0% |
| 54 | OMA | Omaha | 71,648 | 5.3 min | 4 min | 8 min | 1.7% | 2.0% |
| 55 | ONT | Ontario | 76,836 | 5.2 min | 5 min | 7 min | 0.9% | 1.3% |
| 56 | MDW | Chicago | 229,384 | 5.1 min | 4 min | 7 min | 1.2% | 1.5% |
| 57 | SMF | Sacramento | 166,204 | 5.1 min | 4 min | 8 min | 1.2% | 1.4% |
| 58 | PDX | Portland | 179,589 | 5.1 min | 4 min | 8 min | 1.2% | 1.4% |
| 59 | ABE | Allentown | 11,172 | 5.0 min | 4 min | 7 min | 0.4% | 0.6% |
| 60 | SBA | Santa Barbara | 23,424 | 4.8 min | 4 min | 7 min | 1.8% | 2.6% |
| 61 | SAT | San Antonio | 122,255 | 4.8 min | 4 min | 7 min | 1.2% | 1.3% |
| 62 | TUS | Tucson | 57,430 | 4.7 min | 4 min | 6 min | 0.7% | 0.9% |
| 63 | BUR | Burbank | 89,738 | 4.4 min | 2 min | 8 min | 3.0% | 4.8% |
| 64 | SJC | San Jose | 141,959 | 4.1 min | 4 min | 6 min | 0.5% | 0.6% |
Every column is an arrivals measure: completed flights that landed at this airport. The last column is the share of the airport's arrivals recorded fifteen or more minutes late whose wheels were down at or before their scheduled arrival time.
Where the minutes are, and why the weighting matters
ORD (Chicago) is the slowest of the 64 airports measured at getting an arriving passenger to a gate: 17.68 min on average across 899,457 arrivals, with 29.2% of them taxiing twenty minutes or more. SJC (San Jose) manages 4.14 min. The gap between them, 13.5 min, is longer than the entire taxi-in at 62 of the 64 airports in the table. How that spread is summarised changes the answer, so it is worth stating plainly which one is used here. Averaging the 64 airport averages together, one airport one vote, gives 7.37 min. Weighting each airport by the arrivals it actually handled gives 9.02 min — 1.65 min more, because the slow airports are disproportionately the big ones and a passenger is far more likely to be landing at one of them. Every network figure in this report is arrivals-weighted.
Average taxi-in by scheduled arrival hour, all covered airports
Share of arrivals taxiing 20 minutes or more, by scheduled arrival hour
The hour changes the tail, not the typical
Arrivals-weighted across every covered airport, taxi-in is lightest at 23:00 at 8.12 min and heaviest at 18:00 at 10.16 min. A 2.0 min swing across the day is real but modest, and on its own it would be a dull finding. The interesting part is what is moving. The median arrival taxies between 6 min and 8 min whatever the hour — the typical experience is close to constant from breakfast to midnight. What changes is how often the taxi goes badly wrong: the share of arrivals taxiing twenty minutes or more runs from 3.8% at 12:00 to 9.6% at 18:00, 2.5 times as often. Arriving in the evening bank does not make your taxi a little longer. It multiplies your chance of the taxi that costs you a connection by about 2.5.
Where the arrival hour changes the taxi
| Airport | City | Quickest hour | Taxi-in | Slowest hour | Taxi-in | Swing |
|---|---|---|---|---|---|---|
| ORD | Chicago | 05:00 | 9.6 min | 20:00 | 24.6 min | 15.0 min |
| CLT | Charlotte | 05:00 | 7.5 min | 20:00 | 15.5 min | 8.0 min |
| SEA | Seattle | 05:00 | 7.2 min | 22:00 | 14.0 min | 6.8 min |
| IAH | Houston | 05:00 | 8.1 min | 18:00 | 14.8 min | 6.7 min |
| JFK | New York | 12:00 | 8.6 min | 20:00 | 14.9 min | 6.3 min |
| DFW | Dallas–Fort Worth | 05:00 | 9.4 min | 20:00 | 15.6 min | 6.3 min |
| SFO | San Francisco | 06:00 | 5.6 min | 08:00 | 11.0 min | 5.4 min |
| ATL | Atlanta | 12:00 | 7.5 min | 21:00 | 12.7 min | 5.3 min |
| MIA | Miami | 07:00 | 7.3 min | 19:00 | 12.4 min | 5.1 min |
| PHL | Philadelphia | 12:00 | 6.8 min | 05:00 | 11.5 min | 4.7 min |
| BOS | Boston | 23:00 | 7.6 min | 06:00 | 12.1 min | 4.5 min |
| DEN | Denver | 07:00 | 7.8 min | 10:00 | 12.1 min | 4.2 min |
| LAX | Los Angeles | 16:00 | 8.9 min | 09:00 | 13.1 min | 4.2 min |
| EWR | Newark | 13:00 | 8.1 min | 20:00 | 12.2 min | 4.1 min |
| SNA | Santa Ana | 21:00 | 5.4 min | 12:00 | 9.3 min | 4.0 min |
| AUS | Austin | 07:00 | 5.7 min | 15:00 | 9.6 min | 3.9 min |
| HNL | Honolulu | 07:00 | 6.6 min | 22:00 | 10.5 min | 3.9 min |
| DCA | Washington | 11:00 | 5.9 min | 07:00 | 9.5 min | 3.7 min |
| FLL | Fort Lauderdale | 13:00 | 6.5 min | 20:00 | 9.8 min | 3.3 min |
| SAN | San Diego | 15:00 | 4.8 min | 21:00 | 8.0 min | 3.2 min |
| BWI | Baltimore | 12:00 | 5.0 min | 08:00 | 8.2 min | 3.2 min |
| RDU | Raleigh–Durham | 10:00 | 5.5 min | 19:00 | 8.5 min | 3.0 min |
| MCO | Orlando | 05:00 | 9.5 min | 20:00 | 12.5 min | 3.0 min |
| LAS | Las Vegas | 07:00 | 6.9 min | 23:00 | 9.7 min | 2.8 min |
| BNA | Nashville | 07:00 | 6.4 min | 17:00 | 9.2 min | 2.8 min |
Scheduled arrival hour in the destination's local time. An hour counts only where the airport recorded at least 2,000 arrivals in it, and an airport appears only where at least twelve hours clear that bar.
The national curve is flat because it is an average of very different days
ORD (Chicago) swings 15.0 min across its day, from 9.60 min at 05:00 to 24.58 min at 20:00 — the worst hour is 2.6 times the best. MCI (Kansas City) varies by 0.8 min across its whole day. The airports at the top of that table are overwhelmingly connecting hubs, which is what you would expect if the mechanism is the bank: a hub deliberately lands a large number of aircraft inside a short window so that passengers can connect between them, and there are not enough gates and taxiways to absorb them all at once. The airports at the bottom take their arrivals in a steady trickle and never have that problem. This is an association between airport type and hourly variation, not a measurement of the cause.
The same airport, a different taxi
| Airport | City | Slowest carrier | Taxi-in | Quickest carrier | Taxi-in | Gap | Carriers |
|---|---|---|---|---|---|---|---|
| ATL | Atlanta | Frontier Airlines | 22.0 min | Southwest Airlines | 7.4 min | 14.6 min | 13 |
| IAH | Houston | Frontier Airlines | 16.5 min | Southwest Airlines | 6.8 min | 9.7 min | 11 |
| BOS | Boston | Frontier Airlines | 15.0 min | Southwest Airlines | 5.9 min | 9.1 min | 13 |
| CLT | Charlotte | SkyWest Airlines | 17.7 min | Delta Air Lines | 9.4 min | 8.3 min | 12 |
| DEN | Denver | Frontier Airlines | 15.3 min | Southwest Airlines | 7.1 min | 8.2 min | 11 |
| CLE | Cleveland | Frontier Airlines | 13.1 min | Southwest Airlines | 5.2 min | 7.9 min | 13 |
| SFO | San Francisco | Frontier Airlines | 13.7 min | Southwest Airlines | 5.9 min | 7.9 min | 9 |
| JFK | New York | Hawaiian Airlines | 17.0 min | JetBlue | 9.3 min | 7.8 min | 9 |
| DFW | Dallas–Fort Worth | Frontier Airlines | 19.1 min | Delta Air Lines | 12.2 min | 6.9 min | 10 |
| IAD | Washington | Frontier Airlines | 12.2 min | Southwest Airlines | 5.5 min | 6.7 min | 11 |
| LGA | New York | Frontier Airlines | 12.2 min | Spirit Airlines | 5.6 min | 6.6 min | 10 |
| AUS | Austin | Alaska Airlines | 12.8 min | Southwest Airlines | 6.3 min | 6.6 min | 12 |
| PHL | Philadelphia | Frontier Airlines | 12.6 min | Southwest Airlines | 6.6 min | 6.1 min | 10 |
| BWI | Baltimore | Frontier Airlines | 11.4 min | United Airlines | 5.4 min | 6.0 min | 11 |
| FLL | Fort Lauderdale | Frontier Airlines | 10.8 min | American Airlines | 4.9 min | 5.9 min | 9 |
| ORD | Chicago | PSA Airlines | 20.8 min | Southwest Airlines | 15.0 min | 5.8 min | 12 |
| RDU | Raleigh–Durham | Frontier Airlines | 10.0 min | Southwest Airlines | 4.2 min | 5.7 min | 13 |
| DTW | Detroit | Frontier Airlines | 13.3 min | Southwest Airlines | 7.6 min | 5.7 min | 13 |
| MCO | Orlando | Frontier Airlines | 13.6 min | United Airlines | 8.0 min | 5.6 min | 10 |
| HNL | Honolulu | Alaska Airlines | 10.8 min | Southwest Airlines | 5.1 min | 5.6 min | 6 |
| BNA | Nashville | Frontier Airlines | 12.0 min | Southwest Airlines | 6.5 min | 5.5 min | 14 |
| SAN | San Diego | Allegiant Air | 9.8 min | United Airlines | 4.4 min | 5.4 min | 11 |
| RSW | Fort Myers | Frontier Airlines | 9.7 min | Southwest Airlines | 4.3 min | 5.3 min | 7 |
| SLC | Salt Lake City | Frontier Airlines | 10.1 min | Hawaiian Airlines | 4.9 min | 5.2 min | 10 |
| PHX | Phoenix | Frontier Airlines | 11.0 min | United Airlines | 5.8 min | 5.2 min | 12 |
Carriers with at least 500 arrivals at the airport, at airports where at least four carriers clear that bar. Ranked by the gap between the slowest and the quickest.
Which airline you booked decides how long you sit
The largest single influence on taxi-in in this data, after the airport itself, is which carrier is flying you into it. At ATL (Atlanta) an arriving Frontier Airlines flight taxis 21.96 min and an arriving Southwest Airlines flight taxis 7.40 min: same airfield, same runways, same air traffic control, 14.6 min apart. The gap is not an artefact of when each carrier arrives. Reweighting the arrivals of Southwest Airlines at ATL onto the arrival-hour distribution of Frontier Airlines, over the hours both operate, moves it only from 7.40 min to 7.23 min, against 21.96 min for Frontier Airlines on the same basis — the hour of day explains almost none of it. Nor is it one strange airport. Across the 63 airports where at least four carriers clear the comparison threshold, Frontier Airlines is the slowest carrier at 37 of them and Southwest Airlines is the quickest at 36. The obvious explanation is geometry — gates are assigned, not chosen, and a carrier holding a handful of stands at the far end of a remote concourse taxis past everyone else's to reach them, every single arrival, for years. The DOT record does not contain gate assignments, so that explanation is an inference and this report will not pretend otherwise. Aircraft type, arrival runway and the direction each carrier arrives from are also uncontrolled. What is measured is the gap itself, and the gap is large, consistent across airports, and stable across the whole period.
Where the two ends of the airport disagree
| Airport | City | Taxi-out | Rank | Taxi-in | Rank | Rank difference |
|---|---|---|---|---|---|---|
| BUR | Burbank | 17.3 min | 25 | 4.4 min | 63 | -38 |
| SAN | San Diego | 21.2 min | 9 | 6.0 min | 41 | -32 |
| ILM | Wilmington | 17.1 min | 26 | 5.4 min | 52 | -26 |
| AUS | Austin | 15.3 min | 42 | 8.2 min | 17 | +25 |
| SBA | Santa Barbara | 15.6 min | 36 | 4.8 min | 60 | -24 |
| JAX | Jacksonville | 14.4 min | 54 | 6.7 min | 32 | +22 |
| STL | St. Louis | 12.5 min | 64 | 5.9 min | 43 | +21 |
| TUS | Tucson | 15.3 min | 41 | 4.7 min | 62 | -21 |
| DCA | Washington | 21.5 min | 5 | 7.6 min | 24 | -19 |
| CMH | Columbus | 15.2 min | 46 | 7.3 min | 28 | +18 |
| CLE | Cleveland | 15.8 min | 32 | 8.4 min | 15 | +17 |
| OAK | Oakland | 12.7 min | 62 | 5.8 min | 45 | +17 |
| HOU | Houston | 12.6 min | 63 | 5.7 min | 47 | +16 |
| IAD | Washington | 21.0 min | 11 | 7.4 min | 27 | -16 |
| ABE | Allentown | 15.2 min | 44 | 5.0 min | 59 | -15 |
| ATL | Atlanta | 16.6 min | 27 | 9.5 min | 12 | +15 |
| LGA | New York | 24.4 min | 4 | 8.1 min | 19 | -15 |
| MSP | Minneapolis | 18.3 min | 18 | 6.7 min | 33 | -15 |
| PDX | Portland | 15.3 min | 43 | 5.1 min | 58 | -15 |
| DFW | Dallas–Fort Worth | 19.6 min | 15 | 13.5 min | 2 | +13 |
Taxi-out is averaged over every departure from the airport and taxi-in over every arrival into it — two different measures of the same place, not two versions of one. Rank 1 is the slowest. A positive difference means the airport is relatively slower to arrive at than to leave.
Taxi-out and taxi-in are not the same problem
Leaving costs far more than arriving everywhere: taxi-out across these airports averages 18.67 min, departures-weighted, against 9.02 min of arrivals-weighted taxi-in. That asymmetry has a well-understood cause — a departure has to queue for a runway and an arrival does not. What is less obvious is that the two are only loosely tied together. Across the 64 airports with both measures the correlation is 0.73, so knowing how slow an airport is to leave leaves roughly 47% of how slow it is to arrive at unexplained. BUR is the 25th slowest of the 64 to depart from and only the 63rd slowest to arrive at; AUS is the reverse, 42nd to leave and 17th to arrive at. They are different constraints. Taxi-out is mostly a runway queue, which is a departure problem; taxi-in is mostly the distance from the runway to a gate that is free, which is a gate problem. An airport can be badly short of one and comfortable on the other, and several are.
One airport is carrying the national trend
Taxi-in has got worse over the period, but almost all of the deterioration is in one place, and reporting the national figure without saying so would be misleading. Arrivals-weighted across covered airports, taxi-in averaged 8.67 min in the first twelve months of the period and 9.41 min in the last — 0.74 min worse. ORD (Chicago) alone went from 14.46 min to 20.52 min, a deterioration of 6.06 min, while its arrivals rose from 262,429 to 345,796. Take ORD out and the rest of the country moves from 8.38 min to 8.68 min, a change of 0.30 min — real, but a fraction of the headline. The growth in arrivals at ORD is the obvious candidate explanation and it is not the only one; construction, runway configuration and gate availability all change over three years and none of them are in this dataset.
What this is not
One appealing theory did not survive contact with the data, and it is worth showing why, because it is exactly the shape of claim this report could have made carelessly. The idea is that landing early costs you: your gate is still occupied by the aircraft that has not left yet, so you wait on a taxiway. The raw comparison looks like strong support. Arrivals whose flight left the origin gate ten or more minutes early taxied 10.35 min against 8.41 min for flights that left between on time and fourteen minutes late — nearly two minutes, across 1,450,181 flights. But early departures are not spread evenly across airports, carriers and hours. Comparing the two groups only within the same airport, the same carrier and the same arrival hour, and reweighting so the two have an identical mix, that gap all but disappears: 11.00 min against 10.58 min across 1,274 comparable groups, under half a minute. Most of the apparent effect was composition. Something small survives and it points the same way, but it is far too small to support the story, so the story is not told here. The same caution applies throughout: taxi-in as reported bundles the distance from runway to stand, waiting for a gate, waiting for a marshaller or a tug, and crossing an active runway, and the DOT record does not separate them.
What to do with this
Taxi-in sits inside the schedule, so a long one is a cost in time rather than proof that a flight will be late — but it is a cost charged at the worst possible moment, after the flying is done and while a connection is running out. Three things follow. If you are connecting through an airport near the top of the first table, the connection you were sold is shorter than it looks, because the walking cannot start until the taxi ends. If you have a choice of arrival time into one of the hubs in the hourly table, the middle of the day is not much better on average and is markedly less likely to hand you the twenty minute taxi. And when two itineraries into the same airport differ only by carrier, the carrier column above is a real, repeatable difference between them that no booking site will show you. None of this predicts an individual flight. It describes what has happened to 17,070,588 of them.
Methodology
Calculated by FlyerIntel from 21,076,354 individual flight records in the US Department of Transportation Bureau of Transportation Statistics Reporting Carrier On-Time Performance dataset, covering July 2023 through June 2026. Following BTS methodology, a flight counts as delayed when it arrives 15 or more minutes after its scheduled arrival time. Cancelled and diverted flights have no arrival time and are excluded from on-time rates rather than counted as late; cancellation rates are reported separately. Full definitions are published at /methodology/. Taxi-in is the carrier-reported interval between wheels on and gate arrival. Every figure in this report is measured over completed arrivals into the 64 airports FlyerIntel covers — cancelled flights have no taxi-in and diverted flights did not arrive at the airport they were scheduled into, so neither is counted — and every network figure is arrivals-weighted from summed counts rather than averaged across airport averages, so busy airports carry proportionate weight. Because DOT arrival delay is measured at the gate and taxi-in is reported separately, subtracting one from the other places the moment of touchdown against the scheduled gate arrival time; a flight is counted as having landed in time where that difference is zero or less, which is a stricter test than the flight's scheduled touchdown time because the schedule contains a taxi allowance that this comparison ignores. An airport appears only where it recorded at least 5,000 arrivals; a carrier is compared at an airport only above 500 arrivals there and only where at least four carriers clear that bar; an airport-hour requires 2,000 arrivals and an airport twelve such hours; the change over the period is ranked only for airports with 5,000 arrivals in both the first and last twelve months. Taxi-out, shown only for comparison, is the departures-weighted average over flights leaving the airport, taken from the same aggregate the FlyerIntel taxi time report publishes.
Limitations
The source dataset covers scheduled domestic flights operated by carriers above the DOT reporting threshold; smaller carriers and international flights are not included. Flights sold under a mainline brand but flown by a regional carrier are attributed to the operating carrier, which is how the DOT records them. Past performance describes what has happened and is not a prediction about any individual flight. Taxi-in is a single reported number and bundles together the distance from the runway to the stand, waiting for an occupied gate, waiting for ground staff, and holding to cross an active runway, without distinguishing between them. The dataset records no gate, stand, terminal, runway or aircraft type, so where this report offers an explanation for a pattern — gate geometry behind the differences between carriers, arrival banking behind the differences between hours — that explanation is an inference from what airports are known to do and not something measured here. Figures are averages across three years, every runway configuration and every gate at an airport; an individual arrival depends on which runway was in use and which stand was free, neither of which is recorded. The count of flights that landed in time and arrived late is exact, but it is a lower bound on the effect rather than an estimate of it, because it credits the flight with the whole of the taxi allowance already built into its schedule.
Sources
- FlyerIntel analysis — FlyerIntel · source
- Reporting Carrier On-Time Performance — US Department of Transportation, Bureau of Transportation Statistics · source
Full FlyerIntel methodology · Report a problem with this analysis
More FlyerIntel Research
The First Flight of the Day
The earliest departures are the most punctual flights in America, and among the more likely not to happen at all. Both come from the same records. Only one of them gets published.
Where Flights Do Not Land
A diversion is not a delay. It is arriving at a different airport altogether, and some places and some routes are far more prone to it than travellers imagine.
When to Land: The Arrival Hour That Sets Your Customs Queue
Your airline chooses which US arrival hall you land in. You can often choose when — and inside a single hall that is worth more than most travellers would guess.
Taxi Time: The Ground Tax on Every Flight
Travellers budget for flight time and ignore the time spent on the ground at each end. On flights under 500 miles between major US airports, 30.1% of the scheduled journey is spent on the ground with the wheels turning.