Guide
The most and least reliable flight numbers in the US
Of 3,263 US flight numbers with a full record, the best arrived on time 98.3% of the time and the worst 38.6%. Here is the full ranking, and why a flight number can beat its own route.
Most delay statistics stop at the route or the airline. That is useful, but it is not what you book. You book a flight number: one scheduled departure, at one time of day, flown by one operating carrier. Two flights on the same route can have very different records, and the flight number is where that difference shows.
This site tracks 3,263 US flight numbers that flew their main route at least 300 times from July 2025 to June 2026. Across all of them, the median flight arrived on time 81.8% of the time, using the DOT's definition of on time: less than 15 minutes after the scheduled gate arrival.
The spread around that median is wide. The most punctual number in the data, OO 4037, flown by SkyWest Airlines from Hailey (SUN) to Salt Lake City (SLC), arrived on time 98.3% of the time. The least punctual, OO 4808 from Peoria (PIA) to Chicago (ORD) with SkyWest Airlines, managed 38.6%. That is a gap of 59.7 points between two flights sold on the same national network.
The 15 most punctual flight numbers
| Flight | Airline | Route | Departs | Flights | On time |
|---|---|---|---|---|---|
| OO 4037 | SkyWest Airlines | SUN → SLC | 07:30 | 363 | 98.3% |
| OO 4030 | SkyWest Airlines | PSP → SLC | 06:00 | 365 | 98.1% |
| OO 3745 | SkyWest Airlines | TUS → SLC | 07:10 | 365 | 97.8% |
| OO 4235 | SkyWest Airlines | SGU → SLC | 05:50 | 365 | 97.8% |
| YX 3679 | Republic Airways | PIT → IAD | 06:15 | 360 | 97.8% |
| AA 2642 | American Airlines | PBI → PHL | 07:00 | 303 | 97.3% |
| DL 1270 | Delta Air Lines | PDX → SLC | 05:45 | 365 | 97.3% |
| OO 4230 | SkyWest Airlines | GJT → SLC | 07:40 | 365 | 97.3% |
| OO 4234 | SkyWest Airlines | SLC → GJT | 21:30 | 365 | 97.2% |
| UA 596 | United Airlines | LAS → DEN | 06:00 | 365 | 97.2% |
| UA 1889 | United Airlines | SMF → DEN | 05:00 | 326 | 97.2% |
| DL 3055 | Delta Air Lines | CHS → ATL | 05:15 | 358 | 97.1% |
| UA 459 | United Airlines | PDX → DEN | 05:00 | 347 | 97.1% |
| DL 886 | Delta Air Lines | TUS → ATL | 06:00 | 365 | 97.0% |
| DL 1535 | Delta Air Lines | PHX → SLC | 06:00 | 365 | 97.0% |
Each row links to the flight's own page, with its schedule, its day-of-week record and its delay causes, and to the route it flies.
A few things stand out in lists like this one. First, 16 of the 50 most punctual flight numbers are flown by regional carriers, the airlines that operate shorter flights under contract for the big brands. Those flights are often the first rotation of an aircraft's day, leaving a small airport early in the morning with nothing earlier in the schedule to inherit a delay from.
Second, look at where they land. The most common arrival airport among the top 15 is Salt Lake City (SLC), with 7 of them. A hub with spare runway capacity at the time a flight arrives can absorb it without a wait, and that is the situation in which a short feeder flight posts a near-perfect record.
The 15 least punctual flight numbers
| Flight | Airline | Route | Departs | Flights | On time |
|---|---|---|---|---|---|
| OO 4808 | SkyWest Airlines | PIA → ORD | 17:25 | 310 | 38.6% |
| F9 3288 | Frontier Airlines | ATL → LGA | 21:00 | 361 | 40.8% |
| OO 4644 | SkyWest Airlines | CRW → ORD | 17:45 | 312 | 41.7% |
| OO 5961 | SkyWest Airlines | SMF → SFO | 20:35 | 336 | 43.1% |
| AA 2186 | American Airlines | DFW → MCO | 18:20 | 343 | 43.3% |
| AA 1322 | American Airlines | DFW → DEN | 17:05 | 324 | 45.2% |
| B6 1354 | JetBlue Airways | DCA → BOS | 16:59 | 329 | 45.9% |
| DL 2879 | Delta Air Lines | ATL → ORD | 17:42 | 340 | 46.8% |
| UA 2179 | United Airlines | ORD → SFO | 18:20 | 339 | 46.9% |
| UA 2497 | United Airlines | IAD → ORD | 17:15 | 365 | 47.9% |
| OO 5466 | SkyWest Airlines | FWA → ORD | 18:25 | 321 | 48.0% |
| OO 5675 | SkyWest Airlines | SBN → ORD | 16:41 | 351 | 48.2% |
| UA 1015 | United Airlines | BOS → ORD | 18:23 | 302 | 48.8% |
| UA 1369 | United Airlines | ORD → DCA | 18:00 | 315 | 49.2% |
| OO 5555 | SkyWest Airlines | ORD → MKE | 17:50 | 363 | 50.1% |
The bottom of the ranking usually looks different from the top. Evening departures are common, because by the evening an aircraft has flown several legs and every delay earlier in its day has been carried forward. Congested destinations are common too, because a flight that arrives into a queue at a busy hub is late through no fault of its own departure.
There are 131 flight numbers in the data that arrived on time less than 60% of the time, against 580 that managed 90% or better. On a flight in the first group, a traveller should expect to be late on more than one trip in three.
Why a flight number can beat its route
A route record averages every departure on the route, all day, on every carrier. A flight number isolates one slot. That is why the flight pages on this site so often show a flight several points ahead of, or behind, its route.
Three things drive the gap:
- Time of day. Early departures inherit less. A route that runs 75% on time overall can contain a 6am flight that runs 90% and an 8pm flight that runs 60%.
- Aircraft rotation. A flight that is the second leg of an aircraft's day depends on the first leg arriving on time somewhere else. The site's delay cause figures call this late-arriving aircraft, and it is usually the largest single cause of delay minutes.
- Operator. The same route can be flown by a mainline carrier and by a regional partner, with different crews, aircraft and spare capacity.
Look at any route page and its "Flights on this route" list to see the spread for yourself. The compare page and the search box both take a flight number such as DL 1234.
How the airlines compare on flight numbers
| Airline | Flight numbers | Median on time | Most punctual number |
|---|---|---|---|
| Delta Air Lines | 1,320 | 83.7% | DL 1270, 97.3% |
| SkyWest Airlines | 492 | 83.1% | OO 4037, 98.3% |
| Republic Airways | 125 | 82.3% | YX 3679, 97.8% |
| Envoy Air | 60 | 81.8% | MQ 4083, 94.7% |
| United Airlines | 551 | 81.8% | UA 596, 97.2% |
| American Airlines | 223 | 81.5% | AA 2642, 97.3% |
| Alaska Airlines | 161 | 79.6% | AS 1325, 94.3% |
| PSA Airlines | 45 | 74.9% | OH 5386, 91.6% |
| JetBlue Airways | 206 | 74.1% | B6 1129, 96.3% |
| Frontier Airlines | 77 | 74.0% | F9 686, 94.6% |
Ranked by the median flight number, Delta Air Lines leads at 83.7% on time and Frontier Airlines trails at 74.0%. The median is used rather than the average so that a handful of very bad or very good numbers does not decide the ranking.
Each airline name links to its network-wide record, and from there to the full list of that airline's flight numbers.
How to use this when booking
Start with the route page for the trip you are planning, because it shows every carrier and every flight number on the route side by side. Then open the flight numbers you are choosing between.
On a flight page, check three things before trusting the headline rate:
- The schedule section. If the flight has been retimed during the year, the rate blends different departure times, and the most recent slot is the one that matters.
- The quarterly trend. A flight that ran 90% on time in one quarter and 65% in another is less predictable than its annual figure suggests.
- The share an hour or more late. For a connection, this matters more than the on-time rate, because a 20-minute delay rarely breaks a connection and a 70-minute one usually does.
If the flight number you want has a weak record, the same route page will usually list an earlier departure or another carrier with a better one. If there is no alternative, build a longer connection and use the connection risk calculator to see how much time the inbound flight's record actually calls for.
What the ranking does not tell you
A flight number record is a base rate, not a forecast. A 95% on-time flight will still be late on some days, and weather does not respect a good track record.
Flight numbers also change. Carriers move numbers between routes during the year, and this site only reports a number on a route where it flew at least 250 times. Always check that the route on your booking matches the route on the flight page before relying on its rate.
Finally, the operating carrier matters. Flights flown by a regional partner are listed under that partner's own code in the DOT data, so a ticket sold as one airline's flight may appear here under another airline's name and number. The flight page says so where it applies.
Common questions
Is a flight number the same flight every day? Usually, but not always. Carriers retime flights between seasons and sometimes move a number to a different route. This site reports a flight number only on a route where it flew at least 250 times, and each flight page shows every scheduled departure time that was used on at least one flight in ten.
Why does my airline's flight not appear under its own code? Many short flights are operated by regional carriers for a larger airline. The DOT data records the operating carrier, so those flights appear under the regional carrier's code and number. Search by the route instead, and the route page lists every operating carrier.
Does a high on-time rate mean the flight is rarely cancelled? No. The on-time rate counts only flights that operated. Each flight page shows the cancellation rate separately, and a flight can score well on punctuality while cancelling more often than its route.
How often is the ranking updated? Every month, when the DOT publishes a new month of data. The tables on this page are rebuilt from the latest twelve months each time, so the names at the top can change.