On-time data · how it works
On-Time Performance Data Explained
How the BTS measures airline on-time performance, what the metrics really mean for travelers, and how to use them to choose more reliable airlines and routes.
- 18
- Airlines reporting
- ~79%
- National on-time rate
- <15 min
- On-time threshold
- US DOT/BTS
- Data source
The bottom line
According to the U.S. DOT Bureau of Transportation Statistics, an airline's national on-time rate is a starting point, not the full picture, performance varies dramatically by route, airport and season. A reliable airline on one route can be consistently late on another, so compare at the route level.
- On-time definition
- <15 min of schedule
- Also check
- Avg delay minutes (severity)
- Source
- US DOT / BTS
Why On-Time Performance Matters
Flight delays cost travelers more than just time. A missed connection can mean a night in a hotel, a missed meeting, or a lost day of vacation. The Bureau of Transportation Statistics (BTS) requires airlines to report the performance of every domestic flight, creating the most comprehensive dataset of flight reliability in the world. Understanding how to read this data transforms your ability to make informed booking decisions.
Most travelers pick flights based on price and schedule. Adding reliability data, which PlainFlights makes accessible for every airline, airport, and route - lets you make a more complete evaluation. A flight that costs $50 more but arrives on time 90% of the time may be better value than a cheaper option that is late 30% of the time.
Key Metric: On-Time Arrival Rate
What it tells you: The percentage of an airline's flights that arrive less than 15 minutes after their scheduled arrival time. The BTS reports this monthly for each airline, and PlainFlights aggregates it across time periods and breaks it down by route and airport. The national average across all airlines is approximately 78-82% depending on the year and season.
What it does not tell you: The 15-minute threshold is binary, a flight arriving 16 minutes late and one arriving 3 hours late both count equally as "delayed." This means an airline with many short delays and an airline with fewer but much longer delays could have similar on-time rates but very different passenger experiences. To get the full picture, also look at average delay minutes (total delay time divided by total flights), which captures severity.
How to use it: Compare airlines on the same route, not just nationally. Delta might have an 83% national on-time rate while Spirit has 72%, but on a specific route (say, Atlanta to Miami), their performance could be reversed. Route-level data on PlainFlights gives you the comparison that actually matters for your trip.
Key Metric: Average Delay Minutes
What it tells you: The average number of minutes by which delayed flights are late. This captures delay severity, which the on-time rate misses. An airline with an average delay of 45 minutes creates a very different experience than one averaging 20 minutes, even if both are delayed the same percentage of the time.
What it does not tell you: Averages can be skewed by outliers. A single 6-hour mechanical delay can pull up an airline's average even if most delays are under 30 minutes. For this reason, looking at both the average and the distribution (how many delays are under 30 minutes vs over 60 minutes vs over 120 minutes) gives a clearer picture. PlainFlights shows delay breakdowns by duration range where data is available.
How to use it: When comparing two airlines with similar on-time rates, the one with lower average delay minutes is generally more reliable. If you have a tight connection (under 90 minutes at a large hub airport), pay close attention to the average delay on the inbound flight, even "on time" performance at 80% means a 1-in-5 chance of a delay that could bust your connection.
Schedule Padding: The Hidden Factor
Airlines have discovered a simple way to improve on-time statistics without actually flying faster: add buffer time to scheduled flight durations. A route that takes 2 hours and 20 minutes of actual flying time might be scheduled for 2 hours and 50 minutes. If the plane lands 10 minutes after the actual flight time, it still arrives 20 minutes "early" by the schedule, and counts as on-time.
This practice has expanded significantly over the past two decades. Average scheduled flight times have increased even as actual block times (gate-to-gate) have remained roughly constant. The result is that on-time performance rates look better on paper, but passengers are not actually getting faster service, they are getting more padded schedules.
How to account for it: Look at actual elapsed flight times alongside scheduled times. An airline scheduling 3 hours for a route that others schedule in 2 hours 30 minutes is adding more padding. They may have better on-time statistics, but you are spending 30 more minutes at the airport. PlainFlights shows this context in route data so you can see whether high on-time performance reflects actual reliability or generous scheduling.
Seasonal Patterns in Flight Performance
Flight reliability follows predictable seasonal cycles that repeat year after year:
- Best months (September-October): After summer travel volume drops and before winter weather sets in. This window consistently produces the highest on-time rates and lowest cancellation rates across the industry.
- Summer (June-August): High volume plus afternoon thunderstorms (especially in the Southeast and Midwest) cause significant delays. July and August are typically the worst summer months for delays.
- Winter holidays (December-January): Volume spikes combine with winter weather (snow, ice, low visibility) to create the worst performance period at many northern airports.
- Spring (March-April): Generally moderate performance, though spring storms can cause regional disruptions.
Understanding seasonal patterns helps you set expectations and plan buffers. If you are connecting through Chicago O'Hare in January, build in extra connection time. If you are flying in September, a tighter connection is safer.
Practical Framework: Using Performance Data for Travel Decisions
Step 1, Check the route, not just the airline. Before booking, look up your specific origin-destination pair on PlainFlights. Airline performance varies dramatically by route. A "reliable" airline at the national level may have chronic problems on certain routes due to hub congestion or weather-prone airports.
Step 2, Factor in connection risk. If your itinerary includes a connection, check the on-time performance of your first flight. An on-time rate below 80% on the first leg with a connection under 90 minutes is risky. Below 75%, consider building in more time or choosing a different routing. The cost of a missed connection (rebooking, hotel, lost time) usually exceeds the cost of a slightly more expensive direct or longer-layover option.
Step 3, Consider time of day. Early morning flights are generally more reliable because planes have not accumulated cascading delays. The first departure of the day from any airport is almost always on time (the aircraft slept at the airport overnight). Afternoon and evening flights are most susceptible to delays that cascaded from earlier in the day.
Step 4, Adjust for season. If you are traveling during peak delay periods (summer thunderstorm season, winter holiday period), add buffer time to connections and consider direct flights even if they cost more. The reliability premium of a nonstop flight during peak periods is significant.
Step 5, Compare cancellation rates too. On-time performance and cancellation rates tell different stories. An airline with good on-time performance but high cancellation rates may be cancelling problematic flights to keep its on-time statistics clean. Check both metrics, PlainFlights shows cancellation data alongside delay statistics for every airline and route.
Frequently Asked Questions
What is an airline on-time performance rate?
The percentage of an airline's flights that arrive less than 15 minutes after their scheduled time during a given period. The BTS calculates this monthly for all reporting airlines. A rate above 85% is considered strong; below 75% indicates persistent reliability problems. PlainFlights shows this for every airline and route.
Which airline has the best on-time performance?
It changes quarterly, but smaller carriers and those with less-congested hub airports tend to rank higher. carriers with less-congested hubs and simpler route networks tend to rank near the top, but the current ranking is always on our live airline rankings page, straight from BTS data. However, performance varies significantly by route, an airline that is punctual nationally may be consistently late on specific routes through congested airports.
Does schedule padding make on-time statistics misleading?
Partially. Airlines have increased scheduled flight times over the past 20 years without actual flying times changing significantly. This means a flight that would have been "delayed" under old schedules now arrives "on time" under padded schedules. The result is that industry-wide on-time rates have improved on paper even though actual travel experience may not have changed much. PlainFlights shows both on-time rates and average delay minutes to give you a fuller picture.
How do regional carriers affect airline on-time statistics?
Regional carriers (like Republic Airways, SkyWest, Envoy Air) operate flights under major airline brands (American Eagle, United Express, Delta Connection). Their performance is counted under the major airline's statistics. If a regional carrier operating a United Express flight is delayed, it counts as a United delay. This can make major airline statistics look worse (or better) than their mainline operations alone.
Sources
- Bureau of Transportation Statistics, On-Time Performance Data (2020-2025)
- BTS, Airline On-Time Statistics and Delay Causes
- DOT, Air Travel Consumer Report
This content is for informational purposes only. Flight performance varies and past data does not guarantee future results. Check airline and airport status before traveling.