North America on-time performance flight data
Explore October's OTP results
Discover which North American airlines and airports have the best OTP ranking this month.
After global airline OTP data? Click here.
You can scroll down to find on-time performance data for North American airlines and airports. OTP data shows the percentage of flights that have arrived (for airlines) and departed (for airports) on-time; within 15 minutes of the schedule is considered on-time.
Never miss an update
Add your email, and we will drop you an email each time fresh OTP data is released.
North American airlines ranked by on-time performance
No airlines match your search.
| # | Airline | Region | OTP | Cancellations | Flights |
|---|---|---|---|---|---|
| 1 | Delta Air Lines | North America | 86.59% | 0.26% | 157,945 |
| 2 | Breeze Airways | North America | 85.45% | 0.10% | 8,259 |
| 3 | United Airlines | North America | 83.66% | 0.34% | 159,673 |
| 4 | WestJet | North America | 83.11% | 0.93% | 16,823 |
| 5 | JetBlue Airways | North America | 82.34% | 0.58% | 26,235 |
| 6 | Alaska Airlines | North America | 80.41% | 1.14% | 46,696 |
| 7 | Cape Air | North America | 80.36% | 3.36% | 7,533 |
| 8 | American Airlines | North America | 79.45% | 0.65% | 204,286 |
| 9 | Flair Airlines | North America | 78.22% | 0.05% | 2,106 |
| 10 | Frontier Airlines | North America | 77.67% | 0.39% | 18,991 |
| 11 | Sun Country Airlines | North America | 76.98% | 0.31% | 2,285 |
| 12 | Allegiant Air | North America | 76.92% | 1.12% | 11,129 |
| 13 | Porter Airlines | North America | 74.51% | 0.75% | 7,766 |
| 14 | Air Canada | North America | 74.14% | 2.84% | 32,822 |
| 15 | Pacific Coastal Airlines | North America | 72.91% | 3.90% | 1,921 |
| 16 | Southwest Airlines | North America | 71.64% | 0.47% | 126,843 |
| 17 | Air Transat | North America | 67.68% | 0.06% | 1,694 |
| 18 | Air Inuit | North America | 43.38% | 15.52% | 1,650 |
OTP based on gate arrival times. Minimum 1,500 flights and 80% coverage required. Oct 2026 · Source: OAG Flight Status Data
North American airports ranked by on-time performance
No airports match your search.
| # | Airport | OTP | Cancellations | Departures |
|---|---|---|---|---|
| 1 | Minneapolis/st Paul International Apt (MSP) | 86.80% | 0.17% | 13,251 |
| 2 | Detroit Metropolitan Wayne County (DTW) | 86.28% | 0.18% | 13,460 |
| 3 | New York Newark Liberty International Apt (EWR) | 86.02% | 0.28% | 15,880 |
| 4 | Atlanta Hartsfield-jackson Intl Apt (ATL) | 85.24% | 0.25% | 33,574 |
| 5 | New York J F Kennedy International Apt (JFK) | 84.29% | 0.40% | 16,918 |
| 6 | Houston George Bush Intercont. (IAH) | 83.27% | 0.36% | 18,334 |
| 7 | New York Laguardia Apt (LGA) | 82.64% | 0.40% | 15,174 |
| 8 | Seattle-tacoma International Apt (SEA) | 82.24% | 0.38% | 17,812 |
| 9 | Chicago O'hare International Apt (ORD) | 80.82% | 0.32% | 39,914 |
| 10 | Washington Ronald Reagan National Apt (DCA) | 79.92% | 0.72% | 12,952 |
| 11 | Toronto Lester B Pearson Intl (YYZ) | 79.69% | 1.45% | 14,724 |
| 12 | Philadelphia International Apt (PHL) | 79.61% | 0.33% | 13,521 |
| 13 | Miami International Airport (MIA) | 79.43% | 0.29% | 14,323 |
| 14 | Los Angeles International Airport (LAX) | 79.38% | 0.44% | 22,049 |
| 15 | San Francisco Intl. (SFO) | 78.14% | 0.37% | 17,435 |
| 16 | Orlando International Airport (MCO) | 77.37% | 0.29% | 16,053 |
| 17 | Charlotte Douglas International (CLT) | 76.47% | 0.37% | 22,702 |
| 18 | Denver Intl Apt (DEN) | 76.34% | 0.17% | 30,060 |
| 19 | Boston Edward L Logan Intl Apt (BOS) | 75.98% | 1.39% | 17,583 |
| 20 | Phoenix Sky Harbor Intl Apt (PHX) | 72.42% | 0.48% | 18,873 |
| 21 | Dallas Dallas/fort Worth Intl Apt (DFW) | 70.16% | 1.09% | 32,030 |
| 22 | Las Vegas Harry Reid Intl (LAS) | 68.62% | 0.69% | 17,737 |
Major airports = 12,000 or more departures in Oct 2026 · Source: OAG Flight Status Data
No airports match your search.
| # | Airport | OTP | Cancellations | Departures |
|---|---|---|---|---|
| 1 | Washington Dulles International Airport (IAD) | 87.14% | 0.44% | 10,908 |
| 2 | Salt Lake City International (SLC) | 85.88% | 0.15% | 10,591 |
| 3 | Calgary International Airport (YYC) | 84.35% | 0.92% | 6,985 |
| 4 | Portland International (PDX) | 83.65% | 0.48% | 7,767 |
| 5 | Tampa International Airport (TPA) | 81.11% | 0.28% | 7,272 |
| 6 | Honolulu Daniel K. Inouye Intl (HNL) | 80.74% | 1.22% | 6,399 |
| 7 | Vancouver International Airport (YVR) | 80.32% | 1.58% | 9,639 |
| 8 | Raleigh/durham Intl. (RDU) | 80.20% | 0.70% | 6,604 |
| 9 | Fort Lauderdale/hollywood Intl Apt (FLL) | 78.91% | 0.35% | 9,547 |
| 10 | Montreal Pierre Elliott Trudeau Int Apt (YUL) | 78.39% | 1.57% | 7,435 |
| 11 | St Louis Lambert Intl Apt (STL) | 75.65% | 0.45% | 6,011 |
| 12 | Nashville International (BNA) | 71.66% | 0.49% | 11,209 |
| 13 | Chicago Midway Intl (MDW) | 69.75% | 0.29% | 6,999 |
| 14 | Baltimore Washington International Apt (BWI) | 69.68% | 0.36% | 8,559 |
| 15 | Austin-bergstrom International Apt (AUS) | 68.16% | 0.52% | 8,724 |
| 16 | Dallas Love Field (DAL) | 64.08% | 0.91% | 6,366 |
| 17 | San Diego International (SAN) | 63.32% | 1.42% | 10,513 |
Large airports = 6,000 to 11,999 departures in Oct 2026 · Source: OAG Flight Status Data
No airports match your search.
| # | Airport | OTP | Cancellations | Departures |
|---|---|---|---|---|
| 1 | Fort Myers Sw Florida International Apt (RSW) | 86.55% | 0.20% | 2,939 |
| 2 | Cleveland Hopkins International Apt (CLE) | 86.00% | 0.26% | 4,207 |
| 3 | Cincinnati Northern Kentucky Intl (CVG) | 85.79% | 0.51% | 4,085 |
| 4 | Boise Air Terminal (gowen Field) (BOI) | 84.65% | 0.20% | 2,542 |
| 5 | Edmonton International Airport (YEG) | 84.53% | 1.26% | 2,856 |
| 6 | Louisville Intl-standiford Field (SDF) | 84.23% | 0.34% | 2,628 |
| 7 | Richmond International (RIC) | 84.04% | 0.31% | 2,611 |
| 8 | Pittsburgh International Apt (PIT) | 83.54% | 0.31% | 4,585 |
| 9 | Charleston International/afb (CHS) | 83.44% | 0.31% | 2,872 |
| 10 | Indianapolis International (IND) | 83.24% | 0.36% | 5,033 |
| 11 | Columbus John Glenn Intl Apt (CMH) | 82.82% | 0.24% | 4,527 |
| 12 | Jacksonville International Apt (JAX) | 82.43% | 0.30% | 3,002 |
| 13 | Kansas City International Apt (MCI) | 81.48% | 0.32% | 4,969 |
| 14 | San Antonio International Apt (SAT) | 79.66% | 0.61% | 3,788 |
| 15 | Los Angeles Ontario International Apt (ONT) | 79.53% | 0.43% | 2,534 |
| 16 | Buffalo Niagara International (BUF) | 79.23% | 0.44% | 2,511 |
| 17 | Milwaukee General Mitchell Intl Apt (MKE) | 78.94% | 0.64% | 2,814 |
| 18 | Ottawa Mcdonald - Cartier Intl Apt (YOW) | 78.52% | 2.31% | 2,603 |
| 19 | Santa Ana John Wayne (SNA) | 77.25% | 0.56% | 4,490 |
| 20 | Sacramento International Apt (SMF) | 76.72% | 0.30% | 5,320 |
| 21 | New Orleans Louis Armstrong Intl Apt (MSY) | 76.10% | 0.22% | 4,515 |
| 22 | Burbank Bob Hope (BUR) | 76.09% | 0.64% | 3,121 |
| 23 | Albuquerque International Sunport (ABQ) | 75.96% | 0.26% | 2,705 |
| 24 | San Jose Norman Y. Mineta Intl (SJC) | 74.82% | 0.62% | 4,048 |
| 25 | Oakland International Apt (OAK) | 70.79% | 0.62% | 3,221 |
| 26 | Houston William P. Hobby Apt (HOU) | 65.30% | 0.45% | 4,924 |
Medium airports = 2,500 to 5,999 departures in Oct 2026 · Source: OAG Flight Status Data
No airports match your search.
| # | Airport | OTP | Cancellations | Departures |
|---|---|---|---|---|
| 1 | Grand Rapids Gerald R. Ford International (GRR) | 87.47% | 0.21% | 1,918 |
| 2 | Fayetteville/springdale Nw Arkansas Reg (XNA) | 86.84% | 0.48% | 1,863 |
| 3 | Bradley International Airport (BDL) | 86.64% | 0.25% | 2,441 |
| 4 | Madison Dane County Regional (MSN) | 86.38% | 0.38% | 1,567 |
| 5 | Portland City (PWM) | 86.17% | 0.00% | 1,593 |
| 6 | Rochester Greater Rochester International (ROC) | 85.80% | 0.38% | 1,597 |
| 7 | Spokane International Airport (GEG) | 85.56% | 0.32% | 1,878 |
| 8 | Norfolk International Apt (ORF) | 84.76% | 0.38% | 2,398 |
| 9 | Winnipeg Richardson International Airport (YWG) | 84.73% | 1.15% | 1,826 |
| 10 | Omaha Eppley Airfield (OMA) | 84.39% | 0.24% | 2,467 |
| 11 | Providence T.f. Green State Apt (PVD) | 84.16% | 0.10% | 1,962 |
| 12 | Albany International Airport (ALB) | 83.80% | 0.32% | 1,566 |
| 13 | Des Moines International (DSM) | 83.42% | 0.60% | 1,659 |
| 14 | Oklahoma City Will Rogers Apt (OKC) | 83.08% | 0.35% | 2,276 |
| 15 | Greenville/spartanburg Intl Apt (GSP) | 83.05% | 0.15% | 1,941 |
| 16 | Tulsa International Apt (TUL) | 82.81% | 0.46% | 1,747 |
| 17 | West Palm Beach Donald J. Trump Intl (DJT) | 82.56% | 0.37% | 2,454 |
| 18 | Memphis International Apt (MEM) | 82.52% | 0.16% | 2,458 |
| 19 | White Plains Westchester County (HPN) | 82.06% | 5.44% | 1,600 |
| 20 | Knoxville Mcghee Tyson (TYS) | 81.68% | 0.64% | 2,352 |
| 21 | Savannah Hilton Head International Apt (SAV) | 81.02% | 0.34% | 2,041 |
| 22 | Tucson International Apt (TUS) | 79.73% | 0.59% | 1,686 |
| 23 | Reno/tahoe International (RNO) | 78.47% | 0.71% | 2,106 |
| 24 | Birmingham Shuttlesworth Intl (BHM) | 78.06% | 0.84% | 2,013 |
| 25 | Halifax Stanfield International Apt (YHZ) | 76.44% | 2.43% | 1,808 |
| 26 | El Paso International Apt (ELP) | 76.39% | 0.35% | 1,730 |
| 27 | Toronto Billy Bishop City A/p (YTZ) | 73.69% | 4.78% | 1,801 |
Small airports = 1,500 to 2,499 departures in Oct 2026 · Source: OAG Flight Status Data
No airports match your search.
| # | Airport | OTP | Cancellations | Departures |
|---|---|---|---|---|
| 1 | Grand Rapids Gerald R. Ford International (GRR) | 87.47% | 0.21% | 1,918 |
| 2 | Washington Dulles International Airport (IAD) | 87.14% | 0.44% | 10,908 |
| 3 | Fayetteville/springdale Nw Arkansas Reg (XNA) | 86.84% | 0.48% | 1,863 |
| 4 | Minneapolis/st Paul International Apt (MSP) | 86.80% | 0.17% | 13,251 |
| 5 | Bradley International Airport (BDL) | 86.64% | 0.25% | 2,441 |
| 6 | Fort Myers Sw Florida International Apt (RSW) | 86.55% | 0.20% | 2,939 |
| 7 | Madison Dane County Regional (MSN) | 86.38% | 0.38% | 1,567 |
| 8 | Detroit Metropolitan Wayne County (DTW) | 86.28% | 0.18% | 13,460 |
| 9 | Portland City (PWM) | 86.17% | 0.00% | 1,593 |
| 10 | New York Newark Liberty International Apt (EWR) | 86.02% | 0.28% | 15,880 |
| 11 | Cleveland Hopkins International Apt (CLE) | 86.00% | 0.26% | 4,207 |
| 12 | Salt Lake City International (SLC) | 85.88% | 0.15% | 10,591 |
| 13 | Rochester Greater Rochester International (ROC) | 85.80% | 0.38% | 1,597 |
| 14 | Cincinnati Northern Kentucky Intl (CVG) | 85.79% | 0.51% | 4,085 |
| 15 | Spokane International Airport (GEG) | 85.56% | 0.32% | 1,878 |
| 16 | Atlanta Hartsfield-jackson Intl Apt (ATL) | 85.24% | 0.25% | 33,574 |
| 17 | Norfolk International Apt (ORF) | 84.76% | 0.38% | 2,398 |
| 18 | Winnipeg Richardson International Airport (YWG) | 84.73% | 1.15% | 1,826 |
| 19 | Boise Air Terminal (gowen Field) (BOI) | 84.65% | 0.20% | 2,542 |
| 20 | Edmonton International Airport (YEG) | 84.53% | 1.26% | 2,856 |
| 21 | Omaha Eppley Airfield (OMA) | 84.39% | 0.24% | 2,467 |
| 22 | Calgary International Airport (YYC) | 84.35% | 0.92% | 6,985 |
| 23 | New York J F Kennedy International Apt (JFK) | 84.29% | 0.40% | 16,918 |
| 24 | Louisville Intl-standiford Field (SDF) | 84.23% | 0.34% | 2,628 |
| 25 | Providence T.f. Green State Apt (PVD) | 84.16% | 0.10% | 1,962 |
| 26 | Richmond International (RIC) | 84.04% | 0.31% | 2,611 |
| 27 | Albany International Airport (ALB) | 83.80% | 0.32% | 1,566 |
| 28 | Portland International (PDX) | 83.65% | 0.48% | 7,767 |
| 29 | Pittsburgh International Apt (PIT) | 83.54% | 0.31% | 4,585 |
| 30 | Charleston International/afb (CHS) | 83.44% | 0.31% | 2,872 |
| 31 | Des Moines International (DSM) | 83.42% | 0.60% | 1,659 |
| 32 | Houston George Bush Intercont. (IAH) | 83.27% | 0.36% | 18,334 |
| 33 | Indianapolis International (IND) | 83.24% | 0.36% | 5,033 |
| 34 | Oklahoma City Will Rogers Apt (OKC) | 83.08% | 0.35% | 2,276 |
| 35 | Greenville/spartanburg Intl Apt (GSP) | 83.05% | 0.15% | 1,941 |
| 36 | Columbus John Glenn Intl Apt (CMH) | 82.82% | 0.24% | 4,527 |
| 37 | Tulsa International Apt (TUL) | 82.81% | 0.46% | 1,747 |
| 38 | New York Laguardia Apt (LGA) | 82.64% | 0.40% | 15,174 |
| 39 | West Palm Beach Donald J. Trump Intl (DJT) | 82.56% | 0.37% | 2,454 |
| 40 | Memphis International Apt (MEM) | 82.52% | 0.16% | 2,458 |
| 41 | Jacksonville International Apt (JAX) | 82.43% | 0.30% | 3,002 |
| 42 | Seattle-tacoma International Apt (SEA) | 82.24% | 0.38% | 17,812 |
| 43 | White Plains Westchester County (HPN) | 82.06% | 5.44% | 1,600 |
| 44 | Knoxville Mcghee Tyson (TYS) | 81.68% | 0.64% | 2,352 |
| 45 | Kansas City International Apt (MCI) | 81.48% | 0.32% | 4,969 |
| 46 | Tampa International Airport (TPA) | 81.11% | 0.28% | 7,272 |
| 47 | Savannah Hilton Head International Apt (SAV) | 81.02% | 0.34% | 2,041 |
| 48 | Chicago O'hare International Apt (ORD) | 80.82% | 0.32% | 39,914 |
| 49 | Honolulu Daniel K. Inouye Intl (HNL) | 80.74% | 1.22% | 6,399 |
| 50 | Vancouver International Airport (YVR) | 80.32% | 1.58% | 9,639 |
| 51 | Raleigh/durham Intl. (RDU) | 80.20% | 0.70% | 6,604 |
| 52 | Washington Ronald Reagan National Apt (DCA) | 79.92% | 0.72% | 12,952 |
| 53 | Tucson International Apt (TUS) | 79.73% | 0.59% | 1,686 |
| 54 | Toronto Lester B Pearson Intl (YYZ) | 79.69% | 1.45% | 14,724 |
| 55 | San Antonio International Apt (SAT) | 79.66% | 0.61% | 3,788 |
| 56 | Philadelphia International Apt (PHL) | 79.61% | 0.33% | 13,521 |
| 57 | Los Angeles Ontario International Apt (ONT) | 79.53% | 0.43% | 2,534 |
| 58 | Miami International Airport (MIA) | 79.43% | 0.29% | 14,323 |
| 59 | Los Angeles International Airport (LAX) | 79.38% | 0.44% | 22,049 |
| 60 | Buffalo Niagara International (BUF) | 79.23% | 0.44% | 2,511 |
| 61 | Milwaukee General Mitchell Intl Apt (MKE) | 78.94% | 0.64% | 2,814 |
| 62 | Fort Lauderdale/hollywood Intl Apt (FLL) | 78.91% | 0.35% | 9,547 |
| 63 | Ottawa Mcdonald - Cartier Intl Apt (YOW) | 78.52% | 2.31% | 2,603 |
| 64 | Reno/tahoe International (RNO) | 78.47% | 0.71% | 2,106 |
| 65 | Montreal Pierre Elliott Trudeau Int Apt (YUL) | 78.39% | 1.57% | 7,435 |
| 66 | San Francisco Intl. (SFO) | 78.14% | 0.37% | 17,435 |
| 67 | Birmingham Shuttlesworth Intl (BHM) | 78.06% | 0.84% | 2,013 |
| 68 | Orlando International Airport (MCO) | 77.37% | 0.29% | 16,053 |
| 69 | Santa Ana John Wayne (SNA) | 77.25% | 0.56% | 4,490 |
| 70 | Sacramento International Apt (SMF) | 76.72% | 0.30% | 5,320 |
| 71 | Charlotte Douglas International (CLT) | 76.47% | 0.37% | 22,702 |
| 72 | Halifax Stanfield International Apt (YHZ) | 76.44% | 2.43% | 1,808 |
| 73 | El Paso International Apt (ELP) | 76.39% | 0.35% | 1,730 |
| 74 | Denver Intl Apt (DEN) | 76.34% | 0.17% | 30,060 |
| 75 | New Orleans Louis Armstrong Intl Apt (MSY) | 76.10% | 0.22% | 4,515 |
| 76 | Burbank Bob Hope (BUR) | 76.09% | 0.64% | 3,121 |
| 77 | Boston Edward L Logan Intl Apt (BOS) | 75.98% | 1.39% | 17,583 |
| 78 | Albuquerque International Sunport (ABQ) | 75.96% | 0.26% | 2,705 |
| 79 | St Louis Lambert Intl Apt (STL) | 75.65% | 0.45% | 6,011 |
| 80 | San Jose Norman Y. Mineta Intl (SJC) | 74.82% | 0.62% | 4,048 |
| 81 | Toronto Billy Bishop City A/p (YTZ) | 73.69% | 4.78% | 1,801 |
| 82 | Phoenix Sky Harbor Intl Apt (PHX) | 72.42% | 0.48% | 18,873 |
| 83 | Nashville International (BNA) | 71.66% | 0.49% | 11,209 |
| 84 | Oakland International Apt (OAK) | 70.79% | 0.62% | 3,221 |
| 85 | Dallas Dallas/fort Worth Intl Apt (DFW) | 70.16% | 1.09% | 32,030 |
| 86 | Chicago Midway Intl (MDW) | 69.75% | 0.29% | 6,999 |
| 87 | Baltimore Washington International Apt (BWI) | 69.68% | 0.36% | 8,559 |
| 88 | Las Vegas Harry Reid Intl (LAS) | 68.62% | 0.69% | 17,737 |
| 89 | Austin-bergstrom International Apt (AUS) | 68.16% | 0.52% | 8,724 |
| 90 | Houston William P. Hobby Apt (HOU) | 65.30% | 0.45% | 4,924 |
| 91 | Dallas Love Field (DAL) | 64.08% | 0.91% | 6,366 |
| 92 | San Diego International (SAN) | 63.32% | 1.42% | 10,513 |
All airports = minimum 1,500 departures and 80% coverage in Oct 2026 · Source: OAG Flight Status Data
Never miss an update
Each month, we send an email alert to let you know when the on-time performance data has been updated.
Would you like to be added to the list? Just add your email.
What is OTP
On-time performance (OTP) data is critical to understanding the performance of airlines and airports.
Across the aviation industry, an airline departure or arrival occurring within 15 minutes of the scheduled time is considered on-time.
OTP is a crucial key performance indicator for airlines and airports, it helps to gauge their efficiency and also has the potential to set them apart from their competitors.
Understanding the data
On-time performance data shows the percentage of flights that have departed (for airports) or arrived (for airlines) on-time.
A flight is considered on-time if it has departed or arrived within 15 minutes of the schedule.
The higher the percentage, the better the OTP score.
Cancellations are included in our data and are considered not on-time.
For an airline or airport's OTP to be published, OAG requires access to flight status data for at least 80% of all scheduled flights operated, and to be ranked they must operate a minimum of 1,500 flights that month.
Not included? Contact us and we will be happy to discuss our requirements.
Frequently asked questions
-
How is airport OTP calculated
Airport on-time performance is based on actual gate departure times. Flights that depart within 15 minutes of the schedule are considered on-time. Departing 15 minutes or more after the scheduled time is considered not on-time.
-
How is airline OTP calculated?
Airline on-time performance is based on actual gate arrival times. Flights that arrive within 15 minutes of the schedule are considered on-time. Arriving 15 minutes or more after the scheduled time is considered not on-time.
-
Why is OTP important?
OTP is valuable for operations management; delays affect productivity and lead to increased costs. Flight punctuality is also of the highest importance to the traveler, poor punctuality will mean that flights arrive at their gate late or depart late – which could lead to passengers missing connecting flights.
-
Which airports are included?
Airports included in the NAM OTP tables must meet a minimum threshold of at least 1500 departures in the current month and meet a coverage criteria of 80%.
-
Which airlines are included?
Airlines included in the NAM OTP tables must meet a minimum threshold of at least 1500 scheduled flights in the current month and meet a coverage criteria of 80%.
-
Why is my airline/airport not included?
To be included in OAG's rankings airlines and airports must reach a minimum size criteria and a coverage qualification. To discuss our requirements in more detail, click the link below.
-
How often is the data refreshed?
The OTP data is updated each month, usually during the second week. You can sign up to receive notifications by clicking on the link below.
Usage and attribution
For Media:
- Attribution: Proper credit must be given to OAG, and their website, www.oag.com, should be included.
- Proper Citation: To be used with all OAG provided data or analysis, as noted here:
- OAG, global air travel data provider
- Citations for data, analyses or insights: “… according to OAG data/analysis/insights”
- Specific data used in charts: “Source: OAG data filed (include date)”
For Non-Media
- Permission Requirement: The data should not be copied in part or its entirety or in its original format without explicit permission from OAG.
