Skip to the content

The fair ranking

Which airline runs on time, once you hold constant what each one flies?

The raw ranking sorts carriers by their average arrival delay. The adjusted ranking holds constant the route, the month, the scheduled hour and the aircraft type, so a carrier that flies into the hardest airports at the busiest hours is compared with other carriers on the same routes at the same hours. Both are fit on 2023 onward, with intervals clustered by day.

The ranking changes once you hold constant what each carrier flies: PSA Airlines rises 4 places and Hawaiian Airlines falls 7

Carrier rank on mean arrival delay, raw and adjusted for route, month, hour and aircraft type

Raw averageHeld constant what it flies1. Endeavor Air1. Endeavor Air2. Republic Airways2. Republic Airways5. Envoy Air3. Envoy Air4. Delta Air Lines4. Delta Air Lines7. United Airlines5. United Airlines9. SkyWest Airlines6. SkyWest Airlines11. PSA Airlines7. PSA Airlines6. Southwest Airlines8. Southwest Airlines3. Alaska Airlines9. Alaska Airlines10. Spirit Airlines10. Spirit Airlines13. JetBlue Airways11. JetBlue Airways14. American Airlines12. American Airlines12. Allegiant Air13. Allegiant Air15. Frontier Airlines14. Frontier Airlines8. Hawaiian Airlines15. Hawaiian Airlines
PSA Airlines moves from 11 to 7 once the routes, months, hours and aircraft are held constant; Hawaiian Airlines moves from 8 to 15.

Source: BTS on time files joined to the FAA aircraft registry, model: fixed effects on weighted cells, scheduled flights 2023 to 2026-07, as of 2026-10-01.

Raw beside adjusted

CarrierFlightsRaw rankRaw effectAdjusted rankAdjusted effectIntervalMoved
Endeavor Air391,9771-7.39 min1-13.14 min-14.14 to -12.14 minsame
Republic Airways1,119,1922-6.26 min2-8.70 min-9.36 to -8.03 minsame
Envoy Air975,1625-2.36 min3-6.10 min-6.78 to -5.42 minup 2
Delta Air Lines3,572,2284-3.63 min4-2.92 min-3.26 to -2.58 minsame
United Airlines2,729,6557-1.18 min5-2.55 min-2.90 to -2.21 minup 2
SkyWest Airlines2,713,9589+0.16 min6-2.38 min-3.00 to -1.76 minup 3
PSA Airlines784,66011+4.19 min7-1.58 min-2.44 to -0.71 minup 4
Southwest Airlines5,003,2616-1.63 min8+1.71 min+1.40 to +2.02 mindown 2
Alaska Airlines918,4783-3.98 min9+2.78 min+2.39 to +3.16 mindown 6
Spirit Airlines749,26310+3.14 min10+3.09 min+2.52 to +3.66 minsame
JetBlue Airways866,02613+5.99 min11+3.76 min+3.17 to +4.35 minup 2
American Airlines3,411,23514+6.18 min12+5.17 min+4.83 to +5.50 minup 2
Allegiant Air435,74012+5.56 min13+6.86 min+5.71 to +8.01 mindown 1
Frontier Airlines695,13715+8.03 min14+8.54 min+7.99 to +9.10 minup 1
Hawaiian Airlines236,8108-0.66 min15+11.42 min+10.61 to +12.24 mindown 7

Source: BTS on time files joined to the FAA registry (real); model: fixed_effects; population: scheduled flights 2023 to 2026-07; as of 2026-10-01.

The model

Arrival delay on carrier with route, month, departure hour and aircraft type fixed effects, weighted least squares on cells; effects relative to the flight weighted average carrier.

Plan 859c5a40bab6906c, registered before the fit. Cluster robust by day, scores summed over flights. The fit used 3,025,819 cells over 1,308 days.

Proven on the simulator first

On a simulated network where the true carrier effects are known and better carriers are steered onto harder routes, the adjusted ranking's rank correlation with the truth averaged 0.94 under strong confounding, against -0.07 for the raw ranking; with moderate confounding 0.95 against 0.14, and with none 0.97 against 0.75.

What the ops director would push back on

My carrier flies the hardest routes. This page is the answer to that objection: the route, month, hour and aircraft are held constant. What it does not hold constant is anything the carrier chooses that the data does not record, such as how many spare aircraft and crews it keeps and how tightly it schedules its turns. Those are the carrier's own decisions, and the ranking is right to charge them to the carrier. A regional carrier flying for several mainline brands is ranked as itself, because that is how it reports.