FlyerIntel Research

Making Up Time in the Air

Every American airline schedule contains minutes that are not flying. The flight that needs them most is the one that gets fewest of them back.

Published September 1, 2026 · Source period July 2023June 2026

Summary

Subtract a flight's departure delay from its arrival delay and the schedule falls out of the arithmetic exactly: what is left is the time the aircraft actually took from gate to gate, measured against the time its schedule allowed. Across 17,073,131 completed departures from the 64 airports FlyerIntel covers, departures-weighted throughout, the average flight finished the journey 5.74 min inside its own schedule, and 73.3% of flights beat their block time. That spare time is the reason a departure delay usually shrinks by the time you land. What it is not is a response to being late. Comparing flights on the same route flown by the same airline, one that pushed back an hour or more late handed back 3.85 min against 6.13 min for the same route leaving on time — 2.28 min less, not more. Effectively none of that difference is in the air: airborne time between the two groups is 1 second apart, in the direction of the late flight being airborne longer. The pooled figure is itself two small opposite effects cancelling — short sectors airborne slightly longer when late, long ones slightly less — and the larger of them is 2.07 min on a sector where the aircraft is airborne about 288 min. The minutes the late flight loses are spent taxiing, at both ends.

Key findings

  • The average completed departure from a covered airport arrived 5.74 min inside its scheduled gate-to-gate time, departures-weighted; the median beat its schedule by 7 min and 73.3% of flights beat it at all. A mean departure delay of 13.1 min becomes a mean arrival delay of 7.3 min for that reason alone.
  • The spare minutes are not deployed when they are needed. Standardised across 2,103 route-and-carrier pairings, a flight that pushed back an hour or more late gave back 3.85 min against 6.13 min for the same route and carrier leaving on time, and 5.05 min for one leaving 15 to 59 minutes late.
  • Almost none of the difference is in the air. Of the 2.28 min the late flight fails to recover, 2.14 min is extra taxi-out at the origin and 0.36 min is extra taxi-in at the destination; a 0.23 min difference in the scheduled block times themselves pulls the other way, and airborne time accounts for 0.01 min — 1 second.
  • Airborne recovery is real only on long sectors, and it is small: between an on-time and an hour-late departure airborne time changes by +0.38 min on flights under 750 miles, +0.02 min on flights of 750–1,499 miles, -1.22 min on flights of 1,500–1,999 miles, -2.07 min on flights of 2,000 miles and over. Even on flights of 2,000 miles and over, where the late aircraft genuinely is airborne 2.07 min less, the 2.44 min it loses taxiing more than cancels it and it still finishes 0.19 min worse against its schedule.
  • The pattern is not an average of opposite behaviours. Every one of the 11 carriers with a comparable set of routes recovers less when it leaves late, and 11 of 11 taxi out longer. The airborne column has no direction at all: 6 carriers are airborne less when late and 5 are airborne more, and the largest movement in either direction is 1.27 min.
  • Practically: 22 minutes is the last whole minute of departure delay at which an on-time arrival is still better than even money, at 50.05%. Route length moves that line by only 4 minutes, from 21 on flights under 750 miles to 25 on flights of 2,000 miles and over — but it matters far more once a flight is properly late: 45 minutes down, 0.54% against 11.92%.

The announcement

There is a sentence every frequent flyer has heard from the flight deck after a long wait at the gate: we have got a good tailwind today and we will try to make up some of the time in the air. It is reassuring, it is plausible, and it is one of the very few claims an airline makes about its own operation that can be checked exactly, for free, against a public record. The US Department of Transportation publishes, for every flight, the delay at pushback and the delay at the gate on arrival, and separately the minutes spent taxiing at each end. That is enough to say precisely how long the aeroplane spent in the air, how long its schedule expected it to, and whether the two differ when the flight is running late. This report does that for every flight in the database.

An identity, not an estimate

Departure delay is the actual gate departure minus the scheduled one. Arrival delay is the actual gate arrival minus the scheduled one. Subtract the first from the second and the two scheduled times collapse into the scheduled block time, the two actual times into the actual block time, and what is left is the difference between them. No timezone enters it, because both delays are differences taken at a single airport. A flight with an arrival delay smaller than its departure delay took less time gate-to-gate than its schedule allowed; the number of minutes is exact and needs no assumption at all. Everything in this report is measured on one basis and one population: one record is one completed flight that departed one of the 64 airports FlyerIntel covers, and every network figure is departures-weighted from summed counts rather than averaged across airport averages. Cancelled flights never left and diverted flights did not arrive where they were scheduled, so neither has a block time and neither is counted. Nothing here is an arrivals measure and no figure mixes the two.

How much of its own schedule a flight gives back

MeasureMinutes against the scheduled block time
Average-5.74
10th percentile (the flights that gained most)-20
25th percentile-14
Median-7
75th percentile0
90th percentile (the flights that lost most)+10
Share finishing inside the scheduled block73.3%
Share finishing 15 or more minutes inside it23.0%
Share finishing over the scheduled block24.2%

Over 17,073,131 completed departures from covered airports. A negative number means the flight took less time gate-to-gate than its schedule allowed. This is not an accusation of padding: a schedule has to cover a bad day as well as a good one, and a block time set at the average would make half of all flights late by construction.

Why a departure delay usually shrinks

The distribution above is the reason a late pushback is not a sentence. Departures-weighted across covered airports, the mean departure delay is 13.07 min and the mean arrival delay 7.33 min: the system gives back 5.74 min of every flight, on average, between the two gates. 73.3% of flights finish inside their scheduled block and 23.0% finish a quarter of an hour or more inside it. So far this is the folklore confirmed, and it is worth saying clearly before the rest of this report complicates it: schedules do contain slack, the slack is large, and it does absorb delay. The question this report exists to answer is a different one. Is the slack spent *because* the flight is late?

The raw comparison, before anything is held constant

How the flight pushed backFlightsMean departure delayMean arrival delayMinutes against scheduleMedianTaxi-outTaxi-inArrived on time
Pushed back on time or early13,365,487-2.6 min-8.6 min-6.00-718.3 min8.1 min94.41%
Pushed back 15–59 minutes late2,411,86431.0 min25.7 min-5.31-819.2 min7.7 min31.24%
Pushed back an hour or more late1,295,780141.3 min137.4 min-3.88-720.8 min8.6 min0.03%

All nine columns are departures measures over one population. The taxi-in column is an attribute of these same flights at the far end, not an arrivals average for any airport.

The flight that needs the minutes gets fewer of them

Read the fifth column of that table downwards. A flight that pushed back on time or early finished 6.00 min inside its schedule. One that pushed back between 15 and 59 minutes late finished 5.31 min inside it. One that pushed back an hour or more late finished 3.88 min inside it. The direction is the opposite of the announcement: the later the flight left, the less of its schedule it managed to give back. That raw comparison is not yet worth much, because the three groups are not the same flights. Late departures are concentrated at congested airports, in bad weather, at the worst hours, and on whatever route mix happens to go wrong most — and route length alone changes how many spare minutes a schedule contains. Everything that follows holds those things constant.

Where the minutes actually go

How the flight pushed backFlights weightedMinutes against scheduleTaxi-outAirborneTaxi-inScheduled block
Pushed back on time or early830,609-6.1318.75 min116.33 min8.50 min149.70 min
Pushed back 15–59 minutes late830,609-5.0520.28 min116.06 min8.42 min149.82 min
Pushed back an hour or more late830,609-3.8520.88 min116.34 min8.86 min149.94 min

Every row is computed inside the same 2,103 (origin, destination, operating carrier) cells — each with at least 200 flights in every one of the three groups — and reweighted onto one common mix, so the rows describe an identical set of routes and airlines rather than three different ones. The airborne and scheduled block columns carry each route's own constant timezone offset, which is why they are only ever compared down a column within this fixed set of routes and never quoted as absolute flying times. The five columns satisfy an exact identity — minutes against schedule = airborne + taxi-out + taxi-in − scheduled block — and the generator refuses to publish this report if they do not reconcile.

Making up time in the air, measured

Holding the route and the operating carrier constant, the effect gets stronger rather than weaker. A flight leaving on time gave back 6.13 min; the same route flown by the same airline leaving an hour or more late gave back 3.85 min. The gap is 2.28 min, and the table above says exactly where every second of it went. Extra taxi-out at the origin: 2.14 min. Extra taxi-in at the destination: 0.36 min. A difference in the scheduled block times themselves, pulling the other way by 0.23 min, because a delayed departure is not drawn evenly from a route's own timetable. And airborne time: 0.01 min, which is 1 second, in the direction of the late flight being airborne longer. That is the whole of the tailwind. Two robustness checks say the same thing. Additionally holding the scheduled departure hour constant, so the two groups are drawn from the same slot in the same day, the gap is 1.09 min with airborne time moving -0.44 min; additionally holding the calendar month constant, 2.98 min with airborne time moving 0.72 min.

The same decomposition, by route length

Route lengthHow the flight pushed backFlights weightedMinutes against scheduleTaxi-outAirborneTaxi-in
Under 750 milesPushed back on time or early423,554-5.1918.85 min71.56 min7.99 min
Under 750 milesPushed back 15–59 minutes late423,554-3.8420.31 min71.64 min7.88 min
Under 750 milesPushed back an hour or more late423,554-2.5820.87 min71.94 min8.44 min
750–1,499 milesPushed back on time or early307,894-6.6818.16 min137.39 min8.82 min
750–1,499 milesPushed back 15–59 minutes late307,894-5.6119.78 min137.06 min8.79 min
750–1,499 milesPushed back an hour or more late307,894-4.2920.48 min137.41 min9.13 min
1,500–1,999 milesPushed back on time or early55,531-7.8819.33 min205.88 min9.53 min
1,500–1,999 milesPushed back 15–59 minutes late55,531-7.7420.72 min204.68 min9.43 min
1,500–1,999 milesPushed back an hour or more late55,531-7.0821.11 min204.66 min9.70 min
2,000 miles and overPushed back on time or early43,630-9.2021.17 min288.25 min9.91 min
2,000 miles and overPushed back 15–59 minutes late43,630-9.5322.96 min286.30 min9.86 min
2,000 miles and overPushed back an hour or more late43,630-9.0023.56 min286.19 min9.96 min

The same cells as the previous table, split by the length of the route. Airborne minutes carry each route's timezone offset and are comparable only within a band, down the column, never across bands.

The long flight is the exception, and it still does not come out ahead

Pooling the whole country hides two effects that happen to be pointing in opposite directions, and reporting only the pooled figure would be the exact mistake this report is trying to avoid. Split by route length, the airborne column does move, and it moves sensibly: on flights under 750 miles the late aircraft is airborne 0.38 min longer than the on-time one, while on flights of 2,000 miles and over it is airborne 2.07 min shorter. A long sector has enough cruise in it to be flown faster and a short one does not, which is what an operations department would predict. But the size is the point. The largest airborne saving in the table is 2.07 min on flights of 2,000 miles and over, on a sector where the aircraft is airborne roughly 288 min — under one per cent of the flight. And it does not survive contact with the ground: on the same band the late flight loses 2.44 min taxiing, so it still finishes 0.19 min worse against its schedule than the on-time flight on the same route. 2 of the 4 aircraft airborne longer, not shorter, and 51.0% of the flights in this comparison are on flights under 750 miles, where there is no recovery to be had at all. The honest summary is not "pilots never make up time". It is that the amount available to be made up is a rounding error next to the delay it is supposed to fix, and is spent again before the aircraft has left the airfield.

Every carrier with a comparable set of routes

CarrierRoute cellsAgainst schedule, left on timeAgainst schedule, left an hour lateDifferenceAirborne differenceTaxi-out difference
American Airlines421-6.00-3.67+2.32-0.08+1.56
Southwest Airlines438-7.09-4.64+2.44+0.57+1.51
Delta Air Lines340-6.61-4.17+2.43-0.26+2.64
United Airlines278-6.19-4.58+1.62-0.72+2.85
JetBlue122-6.69-4.40+2.29+0.67+2.77
SkyWest Airlines144-4.05-1.89+2.16+0.25+2.08
PSA Airlines79-4.64-2.53+2.11+0.32+0.65
Frontier Airlines77-4.51-4.27+0.24-0.69+1.71
Republic Airways61-5.93+0.79+6.72+1.27+6.27
Spirit Airlines74-6.60-4.96+1.64-0.20+2.32
Alaska Airlines42-4.29-3.54+0.75-1.16+1.95

The same standardisation, split by operating carrier instead of pooled, for carriers with at least 20 qualifying route cells. Read across a row, not down a column: the level of a carrier's block-time margin reflects how it builds a schedule and which routes it flies, and is not a ranking. The last three columns are what this table is for.

Not an average of opposite behaviours

A pooled result of almost exactly zero invites the suspicion that it is two real effects cancelling, so it is worth checking carrier by carrier as well as by route length. It is not. Every one of the 11 carriers gives back less schedule when it leaves an hour late than when it leaves on time — the same direction every time. All of them taxi out longer when they are late. The airborne column, by contrast, has no direction at all: 6 carriers are airborne less when late and 5 are airborne more, and the largest movement in either direction is 1.27 min (Republic Airways). A real operational practice of flying faster when behind schedule would show up as one sign repeated down that column. What is there instead is noise around zero, in an industry where every carrier has the same incentive and the same fuel bill.

Minutes given back against the scheduled block, by scheduled departure hour

05:008 min
06:007 min
07:006 min
08:006 min
09:006 min
10:006 min
11:006 min
12:006 min
13:005 min
14:005 min
15:005 min
16:004 min
17:005 min
18:005 min
19:006 min
20:006 min
21:007 min
22:007 min
23:009 min

The spare minutes are spent on the ground

The same quantity across the day makes the mechanism hard to miss, once one hour is handled honestly. 23:00 is not an ordinary hour of the schedule: the mean sector there is 1,673 miles against 887 across the day as a whole, because what departs then is the red-eye bank, and route length is the largest single driver of how much schedule a flight carries. Both versions are reported here rather than one. Across all 19 hours the correlation between an hour's margin and its taxi-out is 0.54 and the correlation with its mean route length is -0.63 — on those two numbers alone route length is the better explanation and the taxi story should be dropped. Excluding the red-eye hour, the route-length correlation collapses to -0.02 across the remaining 18 hours while the taxi-out correlation holds at 0.56. Within the ordinary working day, then, a flight scheduled out at 05:00 gave back 7.61 min of its schedule and one scheduled at 16:00 gave back 4.47 min, and the shape of that curve tracks taxi-out rather than distance. This is an association across 18 hours, not a measurement of cause, and it rests on excluding an hour — which is why the excluded hour, its size and the figures with it left in are all printed above. It points the same way as the standardised comparison, from a different direction: the slack in a schedule is consumed by the airport surface, and the surface is worst at the hours when flights are already running late.

Every covered airport, as an origin

#AirportCityDeparturesMean route lengthAgainst scheduleTaxi-outLeft on timeLeft an hour lateDifference
1JFKNew York333,7751287 mi-8.0127.2 min-8.66-4.31+4.35
2BWIBaltimore286,223818 mi-7.3015.2 min-7.69-4.24+3.46
3LGANew York430,059765 mi-7.2824.4 min-8.05-3.20+4.85
4EWRNewark366,3931121 mi-7.1424.5 min-7.71-3.88+3.83
5BOSBoston418,4601049 mi-6.9420.8 min-7.31-4.72+2.58
6LASLas Vegas548,822985 mi-6.8618.0 min-6.92-5.77+1.15
7SFOSan Francisco416,6551232 mi-6.7920.8 min-6.66-7.63-0.97
8LAXLos Angeles571,5771310 mi-6.7518.1 min-6.72-6.30+0.41
9ABEAllentown11,149741 mi-6.7015.2 min-7.37-2.26+5.11
10HOUHouston165,370734 mi-6.5312.6 min-6.81-3.93+2.88
11OAKOakland113,633706 mi-6.4412.7 min-6.50-5.26+1.24
12MDWChicago229,785830 mi-6.3614.4 min-6.74-3.95+2.79
13BURBurbank89,660560 mi-6.2917.2 min-6.44-4.52+1.92
14MSPMinneapolis354,575832 mi-6.2818.3 min-6.66-3.35+3.31
15IADWashington162,5161049 mi-6.1621.0 min-6.24-5.89+0.36
16SNASanta Ana131,583796 mi-6.1515.7 min-6.14-5.41+0.74
17DALDallas214,656730 mi-6.0713.0 min-6.44-3.69+2.75
18ONTOntario76,726770 mi-6.0513.6 min-6.17-4.53+1.64
19BNANashville304,712727 mi-6.0515.9 min-6.24-3.55+2.69
20IAHHouston343,126964 mi-5.9720.1 min-6.07-5.08+1.00
21PHXPhoenix577,102953 mi-5.9415.9 min-5.83-5.81+0.02
22SLCSalt Lake City341,959826 mi-5.9318.0 min-5.90-5.62+0.28
23PHLPhiladelphia288,376920 mi-5.9021.3 min-6.37-3.41+2.95
24CLECleveland120,600722 mi-5.8815.8 min-6.28-2.29+3.99
25DCAWashington410,052664 mi-5.8821.5 min-6.44-2.83+3.61
26SJUSan Juan104,3711458 mi-5.8315.7 min-5.78-5.59+0.19
27STLSt. Louis190,180744 mi-5.8012.5 min-6.15-2.82+3.33
28ABQAlbuquerque73,008656 mi-5.7814.5 min-5.93-3.76+2.17
29MEMMemphis69,176654 mi-5.7514.7 min-6.11-2.50+3.61
30CMHColumbus127,733660 mi-5.7115.2 min-6.19-1.39+4.80
31RDURaleigh–Durham171,681670 mi-5.6517.5 min-5.91-3.45+2.46
32SJCSan Jose141,987742 mi-5.6214.1 min-5.63-4.96+0.66
33SANSan Diego284,1601053 mi-5.6021.1 min-5.68-4.19+1.49
34SMFSacramento165,954783 mi-5.5913.6 min-5.58-4.71+0.87
35DENDenver922,468861 mi-5.5419.1 min-5.74-4.56+1.18
36PITPittsburgh126,755671 mi-5.5315.5 min-5.98-1.48+4.50
37MKEMilwaukee83,543723 mi-5.5315.2 min-5.99-1.41+4.59
38AUSAustin261,060935 mi-5.5115.3 min-5.66-4.04+1.62
39MSYNew Orleans147,867787 mi-5.4413.2 min-5.63-3.34+2.29
40OMAOmaha71,580728 mi-5.4414.9 min-5.74-2.67+3.07
41BUFBuffalo62,084602 mi-5.4115.1 min-5.93-1.23+4.70
42DTWDetroit372,676728 mi-5.3818.2 min-5.75-2.71+3.03
43MYRMyrtle Beach43,068479 mi-5.3313.5 min-5.73-2.67+3.06
44SATSan Antonio122,043825 mi-5.3313.1 min-5.44-3.53+1.91
45INDIndianapolis140,179737 mi-5.3315.4 min-5.79-0.93+4.86
46FLLFort Lauderdale266,2521052 mi-5.3317.7 min-5.76-3.41+2.35
47SEASeattle488,4211260 mi-5.2921.5 min-5.19-5.62-0.43
48MIAMiami325,3131048 mi-5.2621.2 min-5.66-3.82+1.84
49ANCAnchorage55,4541443 mi-5.2615.5 min-5.06-5.86-0.80
50MCIKansas City145,530784 mi-5.2114.5 min-5.52-1.85+3.67
51ILMWilmington22,326437 mi-5.1717.1 min-5.67-1.56+4.11
52MCOOrlando476,578970 mi-5.1519.0 min-5.50-3.35+2.15
53TPATampa231,543939 mi-5.0715.8 min-5.36-2.92+2.44
54CLTCharlotte591,335628 mi-5.0521.1 min-5.32-4.14+1.18
55DFWDallas–Fort Worth908,987811 mi-5.0419.6 min-5.40-3.26+2.14
56CHSCharleston73,487600 mi-5.0115.9 min-5.33-2.11+3.22
57ORDChicago900,975761 mi-4.9725.3 min-5.47-2.70+2.77
58JAXJacksonville85,910683 mi-4.8714.4 min-5.11-2.92+2.19
59TUSTucson57,340664 mi-4.8115.3 min-4.90-2.61+2.29
60PDXPortland179,3601068 mi-4.6415.3 min-4.50-4.57-0.07
61SBASanta Barbara23,501549 mi-4.4815.6 min-4.74-2.32+2.42
62RSWFort Myers103,2121001 mi-4.4815.5 min-4.89-2.02+2.88
63ATLAtlanta969,144697 mi-4.1816.6 min-4.50-1.80+2.70
64HNLHonolulu179,3461350 mi-4.1416.4 min-3.85-7.49-3.64

Every column is a departures measure over flights that left this airport, including the taxi-out column. Airports with at least 5,000 completed departures, ranked by how much of their schedule their flights give back. The mean route length column is there because it is the confound for the rest of the table.

What the weighting does, and one explanation that did not survive

Two housekeeping results, both of which happen to be undramatic and are reported anyway. First, the weighting. Averaging the 64 airport averages together, one airport one vote, gives -5.72 min; weighting each airport by the departures it actually operated gives -5.74 min. On this particular quantity the choice barely matters, which is worth stating precisely because on other quantities in this dataset it decides the answer outright. Every network figure in this report is the departures-weighted one. The late-versus-on-time gap behaves the same way: 2.14 min weighted against 2.26 min unweighted, and 59 of the 64 airports show the late departure recovering less than the on-time one. Second, an explanation that looked good and is mostly false. JFK (New York) gives back the most schedule of any covered airport at 8.01 min, and it has a taxi-out of 27.2 min; HNL (Honolulu) gives back the least at 4.14 min on a taxi-out of 16.4 min. The tempting reading is that airlines pad their schedules where the ground is slow, and across all 64 airports the correlation is -0.30, which looks like support. But the airports with slow surfaces also fly longer average sectors (-0.19 between margin and mean route length), and route length is the dominant driver of margin. Restate every airport's margin and taxi-out onto one common route-length mix — the national one, the same standardisation used earlier in this report — and the correlation falls to -0.17 across the 39 airports that qualify in every one of the 4 route-length bands. Computed separately inside each band it is -0.10 on under 750 miles, -0.25 on 750–1,499 miles, 0.01 on 1,500–1,999 miles, -0.25 on 2,000 miles and over, which is the more informative result: not only is it weaker than the headline number, it is not the same strength twice. Roughly half of the apparent relationship was route mix and what is left is weak and unstable across route lengths. Something may genuinely be there. It is not enough for this report to claim that airlines pad schedules where the ground is slow, so that claim is not made.

How often a late departure still arrived on time

Route lengthLast minute late that is still better than even money30 minutes late45 minutes late60 minutes late
Under 750 miles21 min15.1%0.54%0.02%
750–1,499 miles22 min25.0%2.66%0.08%
1,500–1,999 miles24 min33.4%6.09%0.75%
2,000 miles and over25 min39.2%11.92%2.18%

Share of flights that pushed back this many minutes late and still arrived within fifteen minutes of schedule, at one-minute resolution over the whole period. A minute is shown only where the band recorded at least 120 flights at exactly that departure delay. The second column is the last whole minute at which the share is still above half; by the following minute it is below.

22 minutes

The practical version of all of this is a single number. Across every covered airport, a flight that pushed back 22 minutes late arrived on time 50.05% of the time — the last whole minute of delay at which the odds are still on your side, and the point at which a departure delay stops being absorbed and starts being inherited. Route length moves that line, but much less than the folklore suggests — from 21 minutes on flights under 750 miles to 25 on flights of 2,000 miles and over, a difference of 4 minutes. What route length really buys is not a later crossing but a longer tail beyond it. At 30 minutes down, 15.1% of flights under 750 miles still arrived on time against 39.2% of flights of 2,000 miles and over; at 45 minutes down it is 0.54% against 11.92%. A transcontinental flight does not give you meaningfully more grace before the odds turn against you. It gives you a real chance of recovery in a situation where a short hop has none — which is the same finding as the airborne table above, seen from the passenger's side.

What this is not

Four limits, in descending order of how much they could matter. First, and most importantly, this report measures flights that finished. A flight that gives up and lands somewhere else leaves the population, and it does so more often the later it departed: 0.21% of flights pushing back on time were diverted against 0.57% of those pushing back an hour or more late. Those are small numbers, but they are removed disproportionately from the group that is already doing worst, which means the recovery figures for late departures are if anything flattering. Second, the airborne column is derived from three reported fields rather than observed directly, and it inherits whatever the carrier reported for taxi-out and taxi-in; it is also block time minus taxi rather than wheels-off to wheels-on as an air traffic system would define it. Third, the scheduled block time carries each route's timezone offset, so it is only ever compared within a route and never quoted as an absolute — and within a route it still varies, because carriers retime flights across three years, which is why it is a measured column in the decomposition rather than an assumed constant. Fourth, this dataset contains no winds, no aircraft type, no cruise altitude and no flight plan. It can say that airborne time does not change when a flight is late; it cannot say whether a particular crew asked for a shortcut and got one.

What to do with this

The slack in an airline schedule is real and it is generous — 5.74 min on the average flight, 73.3% of flights finishing inside their block time. Treat it as a standing discount rather than a rescue service. It is already priced into the departure delay you are looking at on the app, it does not get larger because your flight is in trouble, and on the evidence here it gets smaller. Three things follow. If you are watching a delay grow and doing connection arithmetic, the honest expectation is that you will land about 3.85 min better than the departure delay you can see, not the half hour the announcement implies — and past 22 minutes down, more than half of these flights arrive late. If the leg in trouble is a short hop, assume no recovery at all; the aircraft is airborne no less time than usual and will taxi longer at both ends. And if you have a choice between two itineraries with the same total delay exposure, the one whose long sector is the one at risk is the better bet, because that is the only place in this data where an aeroplane measurably makes up time. None of this predicts an individual flight. It describes what happened to 17,073,131 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/. Every figure in this report is a departures measure: one record is one completed flight that departed one of the 64 airports FlyerIntel covers, and every network figure is departures-weighted from summed counts rather than averaged across airport averages. Nothing here is measured on arrivals. The report's central quantity is a flight's arrival delay minus its departure delay, which is identically the actual gate-to-gate block time minus the scheduled one; because both delays are differences taken at a single airport, no timezone or clock arithmetic enters it. Cancelled and diverted flights have no block time and are excluded, and the share excluded is reported rather than assumed harmless. Airborne minutes are derived as the scheduled block time plus that overrun, less reported taxi-out and taxi-in; scheduled block time is taken from the two local clock fields and therefore carries the route's own constant timezone offset, so both quantities are compared only within a single origin-destination pair, where that offset cancels exactly, and are never quoted as absolute flying times. The standardised comparisons are direct standardisations: each is computed inside one (origin, destination, operating carrier) cell with at least 200 flights in every one of the three departure groups, then reweighted onto the hour-or-more-late group's own mix so all three groups describe an identical set of routes and airlines; the pooled, by-route-length and by-carrier tables are computed from one pass over that single cell set. The two robustness checks additionally hold the scheduled departure hour, and then the calendar month, constant, at 100 flights per group per cell. A carrier is shown only above 20 qualifying route cells; an airport only above 5,000 completed departures; a departure-delay minute in the arrival-odds table only above 120 flights at exactly that minute. Where the report correlates figures across the hours of the day, hours whose mean sector exceeds 1.5 times the day's own mean — the red-eye bank, which is a different product flown over a different distance — are reported separately rather than dropped, and the correlations are published both with and without them. Where it correlates figures across airports, each airport is restated onto the national route-length mix by the same direct standardisation, using only airports with at least 1,000 departures in every route-length band. The five columns of the decomposition satisfy an exact identity and the generator refuses to publish if they fail to reconcile to within a thousandth of a minute.

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. This report measures flights that completed, and diverted flights are removed from it disproportionately from the group that departed latest, so the recovery figures quoted for late departures are a best case rather than a neutral one. Airborne time is derived from reported block and taxi figures rather than observed, inherits any error in the carrier's taxi reporting, and is block time less taxi rather than wheels-off to wheels-on. Scheduled block time carries each route's timezone offset and is meaningful only as a comparison within one route; it also varies within a route as carriers retime flights across three years, which is why it appears as a measured column rather than a constant. The dataset contains no winds aloft, aircraft type, cruise altitude, routing or flight plan, so it can establish that airborne time does not change materially when a flight is running late but cannot describe what any individual crew did about it. Schedule margin is not evidence of padding for its own sake: a block time has to cover a bad day as well as a good one, and one set at the average would make half of all flights late by construction. Figures are averages across three years, every season and every airport, and describe what has happened rather than what will happen to any particular flight.

Sources

  • FlyerIntel analysisFlyerIntel · source
  • Reporting Carrier On-Time PerformanceUS Department of Transportation, Bureau of Transportation Statistics · source

Full FlyerIntel methodology · Report a problem with this analysis

More FlyerIntel Research