Read the full write-up: how the odds were built and tested

Connection Odds

BTS on-time data, Sep 2023 to Aug 2026 · Code

Missed connections at 30 US hubs

How long a layover do you need?

At Atlanta, the busiest hub, a 45-minute connection was missed 14% of the time between September 2023 and August 2026, counting cancellations. Getting to a 95% chance took 130 minutes. Pick a hub, an airline and a time below to see the odds for your trip.

Your connection

Boarding closes 10 minutes before pushback, so you need this walk plus 10 minutes between arrival and departure.
00%

Loading the data file for 30 hubs.

90% chance
 
95% chance
 
99% chance
 

model estimate   observed rate in each 15-minute layover cell, with its 95% interval (cells with 200 or more pairs)

What the numbers mean

The data has flights, not passenger itineraries. Every connection here is a pair of real flights: an arrival and a departure at the same hub, sold by the same airline, 30 to 180 minutes apart, going somewhere other than where the arrival came from, and not flown by the same aircraft. A pair counts as missed if either flight was cancelled, the inbound was diverted, or the inbound reached the gate too late to walk to the outbound before its door closed. Airlines do not sell every one of these pairs, and they sometimes hold a departure for connecting passengers, which shows up here as an ordinary outbound delay.

The headline figure comes from the logistic model, which was slightly better calibrated on March to August 2026 than the other two estimators tested (calibration error 0.86 points, against 0.93 for cell averages and 2.05 for reading the inbound flight alone). Its inputs are the hub, airline, arrival hour, month and layover; the weekday is averaged out. The observed cell rates are shown beside it. Their intervals treat each pair as independent, which they are not (one arrival sits in up to ten pairs, and flights on the same day share weather), so the true uncertainty is wider.

17%

of 45-minute connections across all 30 hubs were missed. At 90 minutes it was 8%.

3.0%

of pairs failed because a flight was cancelled or diverted. No layover removes that, so a 95% chance needed 155 minutes overall, and no layover up to 180 minutes reached 99%.

2.8 points

by which reading only the inbound delay overstated the miss rate at 45 minutes (20.0% against 17.2%). When the inbound was 30 or more minutes late, the outbound left 15 or more minutes late 40% of the time, against 24% overall.

23% vs 12%

missed at 45 minutes at Washington National (DCA), the worst of the 30 hubs, against Baltimore (BWI), the best.