Reporting Carriers
18
On-time rates, delay causes, and cancellation patterns for every major U.S. airline, airport, and route, straight from the federal BTS record.
BTS-powered U.S. flight stats: on-time rates and delay causes for 382 airports, 18 airlines, and 4,927 routes (2020–2025).
The dataset at a glance
382
Airports tracked
4,927
Routes tracked
18
Airlines tracked
79%
National on-time rate
38.3 million flights analyzed, 2020–2025.
The national picture
According to the U.S. DOT Bureau of Transportation Statistics, 79% of 38.3 million U.S. domestic flights from 2020 to 2025 arrived less than 15 minutes after schedule, but on-time odds swing widely by airline, airport, route, and time of year.
On-time, delayed, and cancelled shares are computed directly from the BTS On-Time Performance record, no estimates.
Airports
382
Airlines
18
Total Flights
38,341,455
Avg On-Time
79%
Reporting Carriers
18
Routes Tracked
4,927
Coverage Years
2020–2025
Source
DOT BTS
| # | Airport | City, State | Flights | On-Time | Avg delay (when late) |
|---|---|---|---|---|---|
| 1 | ATL - Atlanta, GA | Atlanta, GA | 3,758,561 | 83.7% | 72.9 min |
| 2 | DFW - Dallas/Fort Worth, TX | Dallas/Fort Worth, TX | 3,395,134 | 78.5% | 82.9 min |
| 3 | DEN - Denver, CO | Denver, CO | 3,293,040 | 78.9% | 70.9 min |
| 4 | ORD - Chicago, IL | Chicago, IL | 3,114,086 | 81% | 81.9 min |
| 5 | CLT - Charlotte, NC | Charlotte, NC | 2,345,248 | 82% | 81.1 min |
| 6 | LAX - Los Angeles, CA | Los Angeles, CA | 2,137,032 | 82.8% | 72.9 min |
| 7 | PHX - Phoenix, AZ | Phoenix, AZ | 2,030,209 | 81.7% | 71.3 min |
| 8 | LAS - Las Vegas, NV | Las Vegas, NV | 1,986,833 | 78% | 65.8 min |
| 9 | SEA - Seattle, WA | Seattle, WA | 1,871,155 | 83.1% | 63.4 min |
| 10 | MCO - Orlando, FL | Orlando, FL | 1,718,833 | 76.7% | 75.2 min |
On-time rates and airport counts for every U.S. state and territory tracked by the BTS.
PlainFlights provides on-time performance data from the Bureau of Transportation Statistics covering 38.3 million flight segments, 382 airports, and 18 airlines from 2020-2025.
A flight is considered on time if it arrives less than 15 minutes after its scheduled arrival time, following the standard BTS definition.
All data comes from the Bureau of Transportation Statistics On-Time Performance database, reported monthly by U.S. airlines.
Learn how to read and use federal flight performance data.
A short guide to interpreting BTS on-time performance, delay categories, and airport pages.
Which carriers are most reliable based on on-time data.
Data-backed strategies for minimizing delay risk.
When delays spike year after year, and how to use seasonal data when planning travel.
Weather, airlines, and ATC, which airports cancel most and how to reduce your risk.
How major hubs compare on volume, on-time rate, and delay patterns.
How the BTS measures on-time performance and what the numbers really mean.
Rankings derived from the PlainFlights database, refreshed as new BTS data arrives. See all rankings.
US airports ranked by live on-time arrival rates. Sourced directly from BTS records, no manual editing.
RankingsAirports with the highest average delay minutes, live ranking from monthly BTS On-Time Performance filings.
RankingsCarrier-level rankings on cancellations, on-time, and reliability. Live from PlainFlights data.
How to use this data
On-time performance is the single best predictor of a smooth trip, and it's knowable before you book.
On-time means arrival less than 15 minutes after schedule (the federal BTS standard). Cancelled and diverted flights are reported separately and excluded from on-time rates.
About this data
PlainFlights is a plain-language reference for U.S. domestic flight performance. We turn the DOT Bureau of Transportation Statistics On-Time Performance database, 38.3 million flight segments from 2020-2025, into searchable airport, airline, and route rankings, with every figure traceable back to the same BTS filings the DOT itself uses for official aviation reports.
The PlainFlights editorial team is independent and is not affiliated with the BTS, DOT, FAA, or any airline. Found an error or a stale figure? File a correction via the contact page. See our methodology for full source attribution and refresh cadence.
PlainFlights provides on-time performance data from the Bureau of Transportation Statistics covering 38.3 million flight segments, 382 airports, and 18 airlines from 2020-2025.
A flight is considered on time if it arrives less than 15 minutes after its scheduled arrival time, following the standard BTS definition.
All data comes from the Bureau of Transportation Statistics On-Time Performance database, reported monthly by U.S. airlines.