On-time airports
93 airports with at least 12,000 scheduled domestic departures by reporting carriers in the 12 months to July 2026 (about 1,000 a month), ordered by the share that left less than 15 minutes late. National: 76.1% departed on time, 76.0% arrived on time.
BTS: A flight is counted as on time if it arrived less than 15 minutes after its scheduled time. Only carriers with at least 0.5 percent of domestic scheduled passenger revenue report. An airport's figure reflects its weather, its airspace and the carriers and routes that use it; the table describes what happened and does not assign responsibility.
| # | Airport | City | Departures | Left on time | Arrivals on time | Avg departure delay | Cancelled |
|---|---|---|---|---|---|---|---|
| 1 | KOA Ellison Onizuka Kona International at Keahole | Kona, HI | 16,052 | 85.7% | 82.7% | 8.7 min | 1.1% |
| 2 | LIH Lihue Airport | Lihue, HI | 15,814 | 84.8% | 82.2% | 8.8 min | 1.1% |
| 3 | OGG Kahului Airport | Kahului, HI | 25,694 | 84.1% | 83.7% | 9.9 min | 0.9% |
| 4 | SLC Salt Lake City International | Salt Lake City, UT | 117,896 | 84.0% | 84.2% | 11.0 min | 0.8% |
| 5 | BOI Boise Air Terminal | Boise, ID | 23,701 | 83.9% | 80.2% | 12.2 min | 0.5% |
| 6 | GEG Spokane International | Spokane, WA | 18,474 | 83.6% | 79.3% | 11.8 min | 0.7% |
| 7 | HNL Daniel K Inouye International | Honolulu, HI | 58,088 | 83.5% | 79.6% | 10.4 min | 0.9% |
| 8 | PDX Portland International | Portland, OR | 63,282 | 82.7% | 80.4% | 11.6 min | 0.7% |
| 9 | ANC Ted Stevens Anchorage International | Anchorage, AK | 20,008 | 82.7% | 77.2% | 11.7 min | 1.1% |
| 10 | IAD Washington Dulles International | Washington, VA | 58,031 | 82.6% | 81.9% | 14.7 min | 1.4% |
| 11 | LGB Long Beach Airport | Long Beach, CA | 15,115 | 82.4% | 80.8% | 9.8 min | 0.4% |
| 12 | FAT Fresno Yosemite International | Fresno, CA | 13,119 | 82.3% | 78.4% | 14.4 min | 1.0% |
| 13 | TUS Tucson International | Tucson, AZ | 19,536 | 82.2% | 77.9% | 14.0 min | 1.0% |
| 14 | TUL Tulsa International | Tulsa, OK | 18,315 | 81.3% | 75.7% | 15.5 min | 1.8% |
| 15 | ABQ Albuquerque International Sunport | Albuquerque, NM | 24,621 | 81.2% | 77.9% | 13.6 min | 0.9% |
| 16 | SJC Norman Y. Mineta San Jose International | San Jose, CA | 43,338 | 80.9% | 80.0% | 10.9 min | 0.7% |
| 17 | PIT Pittsburgh International | Pittsburgh, PA | 42,857 | 80.7% | 75.5% | 14.4 min | 2.0% |
| 18 | RNO Reno/Tahoe International | Reno, NV | 21,028 | 80.6% | 78.2% | 14.1 min | 0.9% |
| 19 | XNA Northwest Arkansas National | Fayetteville, AR | 14,078 | 80.6% | 77.0% | 17.1 min | 1.9% |
| 20 | OKC Okc Will Rogers International | Oklahoma City, OK | 23,917 | 80.4% | 75.1% | 15.3 min | 1.7% |
| 21 | SAT San Antonio International | San Antonio, TX | 40,226 | 80.3% | 76.0% | 14.7 min | 1.2% |
| 22 | ONT Ontario International | Ontario, CA | 25,854 | 80.3% | 77.1% | 13.7 min | 0.9% |
| 23 | SMF Sacramento International | Sacramento, CA | 56,306 | 80.0% | 79.4% | 12.1 min | 0.7% |
| 24 | OMA Eppley Airfield | Omaha, NE | 25,258 | 80.0% | 75.0% | 15.6 min | 1.2% |
| 25 | SDF Louisville Muhammad Ali International | Louisville, KY | 23,144 | 80.0% | 75.8% | 15.9 min | 2.2% |
| 26 | BUR Bob Hope | Burbank, CA | 29,940 | 79.9% | 78.9% | 13.4 min | 1.3% |
| 27 | MSP Minneapolis-St Paul International | Minneapolis, MN | 114,287 | 79.8% | 80.2% | 14.9 min | 1.4% |
| 28 | CVG Cincinnati/Northern Kentucky International | Cincinnati, KY | 33,916 | 79.8% | 75.1% | 16.2 min | 1.9% |
| 29 | BHM Birmingham-Shuttlesworth International | Birmingham, AL | 16,924 | 79.8% | 76.0% | 16.3 min | 1.6% |
| 30 | LIT Bill and Hillary Clinton Nat Adams Field | Little Rock, AR | 13,424 | 79.7% | 77.3% | 16.3 min | 1.8% |
| 31 | CMH John Glenn Columbus International | Columbus, OH | 44,711 | 79.6% | 75.7% | 15.0 min | 2.0% |
| 32 | MSN Dane County Regional-Truax Field | Madison, WI | 14,127 | 79.6% | 72.4% | 19.7 min | 2.9% |
| 33 | PSP Palm Springs International | Palm Springs, CA | 15,067 | 79.5% | 78.2% | 16.7 min | 1.3% |
| 34 | IND Indianapolis International | Indianapolis, IN | 48,559 | 79.4% | 75.2% | 14.9 min | 1.9% |
| 35 | CLE Cleveland-Hopkins International | Cleveland, OH | 40,516 | 79.3% | 74.5% | 16.7 min | 2.3% |
| 36 | SRQ Sarasota/Bradenton International | Sarasota/Bradenton, FL | 17,427 | 79.1% | 76.6% | 16.6 min | 1.7% |
| 37 | COS City of Colorado Springs Municipal | Colorado Springs, CO | 13,185 | 79.1% | 74.9% | 16.8 min | 1.1% |
| 38 | LAX Los Angeles International | Los Angeles, CA | 190,106 | 79.0% | 79.2% | 15.1 min | 0.9% |
| 39 | BDL Bradley International | Hartford, CT | 22,344 | 79.0% | 73.7% | 16.3 min | 2.4% |
| 40 | ELP El Paso International | El Paso, TX | 16,369 | 79.0% | 74.1% | 15.3 min | 1.1% |
| 41 | GSP Greenville-Spartanburg International | Greer, SC | 14,201 | 79.0% | 74.2% | 16.1 min | 2.7% |
| 42 | SNA John Wayne Airport-Orange County | Santa Ana, CA | 45,231 | 78.9% | 80.4% | 15.2 min | 1.1% |
| 43 | ALB Albany International | Albany, NY | 12,920 | 78.9% | 73.2% | 18.2 min | 2.1% |
| 44 | DSM Des Moines International | Des Moines, IA | 15,584 | 78.5% | 73.5% | 20.8 min | 2.5% |
| 45 | ORF Norfolk International | Norfolk, VA | 20,186 | 78.3% | 73.3% | 18.2 min | 2.5% |
| 46 | PVD Rhode Island Tf Green International | Providence, RI | 15,595 | 78.3% | 72.9% | 16.5 min | 2.8% |
| 47 | SEA Seattle/Tacoma International | Seattle, WA | 164,821 | 78.2% | 78.8% | 13.2 min | 0.9% |
| 48 | MEM Memphis International | Memphis, TN | 24,723 | 78.2% | 73.5% | 17.3 min | 2.2% |
| 49 | GRR Gerald R. Ford International | Grand Rapids, MI | 19,275 | 78.2% | 73.1% | 19.5 min | 1.9% |
| 50 | SAV Savannah/Hilton Head International | Savannah, GA | 19,137 | 78.2% | 76.0% | 17.9 min | 2.1% |
| 51 | IAH George Bush Intercontinental/Houston | Houston, TX | 119,020 | 78.1% | 79.5% | 17.2 min | 1.1% |
| 52 | JAX Jacksonville International | Jacksonville, FL | 29,091 | 78.0% | 73.6% | 18.1 min | 1.8% |
| 53 | MCI Kansas City International | Kansas City, MO | 49,298 | 77.8% | 75.2% | 15.7 min | 1.5% |
| 54 | CHS Charleston AFB/International | Charleston, SC | 24,565 | 77.8% | 74.7% | 18.1 min | 2.3% |
| 55 | MKE General Mitchell International | Milwaukee, WI | 29,355 | 77.6% | 72.5% | 17.8 min | 2.3% |
| 56 | PNS Pensacola International | Pensacola, FL | 13,941 | 77.6% | 74.4% | 20.1 min | 2.0% |
| 57 | RDU Raleigh-Durham International | Raleigh/Durham, NC | 55,461 | 77.5% | 74.8% | 17.6 min | 2.3% |
| 58 | EWR Newark Liberty International | Newark, NJ | 122,705 | 77.3% | 74.5% | 17.0 min | 3.1% |
| 59 | DTW Detroit Metro Wayne County | Detroit, MI | 121,889 | 77.3% | 78.0% | 17.7 min | 1.9% |
| 60 | ATL Hartsfield-Jackson Atlanta International | Atlanta, GA | 315,859 | 77.1% | 80.7% | 15.1 min | 1.8% |
| 61 | RSW Southwest Florida International | Fort Myers, FL | 34,831 | 77.0% | 74.7% | 18.3 min | 1.9% |
| 62 | MYR Myrtle Beach International | Myrtle Beach, SC | 13,191 | 76.8% | 75.8% | 19.6 min | 2.4% |
| 63 | TPA Tampa International | Tampa, FL | 76,797 | 76.5% | 74.9% | 17.0 min | 1.6% |
| 64 | RIC Richmond International | Richmond, VA | 19,241 | 76.3% | 72.9% | 18.1 min | 2.9% |
| 65 | TYS McGhee Tyson | Knoxville, TN | 13,561 | 76.3% | 70.9% | 22.0 min | 2.1% |
| 66 | PHX Phoenix Sky Harbor International | Phoenix, AZ | 197,642 | 76.1% | 78.7% | 15.8 min | 0.9% |
| 67 | MSY Louis Armstrong New Orleans International | New Orleans, LA | 49,152 | 76.0% | 76.2% | 17.3 min | 1.5% |
| 68 | DEN Denver International | Denver, CO | 319,208 | 75.7% | 78.4% | 16.5 min | 0.7% |
| 69 | BUF Buffalo Niagara International | Buffalo, NY | 20,726 | 75.6% | 70.9% | 18.8 min | 2.6% |
| 70 | JFK John F. Kennedy International | New York, NY | 102,683 | 75.5% | 74.8% | 18.2 min | 3.5% |
| 71 | OAK Oakland International | Oakland, CA | 31,406 | 75.5% | 79.0% | 13.4 min | 0.6% |
| 72 | SFO San Francisco International | San Francisco, CA | 147,566 | 75.1% | 67.2% | 17.8 min | 1.0% |
| 73 | SJU Luis Munoz Marin International | San Juan, PR | 35,302 | 74.5% | 69.9% | 19.6 min | 2.0% |
| 74 | BOS Logan International | Boston, MA | 143,447 | 74.4% | 71.2% | 18.3 min | 2.8% |
| 75 | AUS Austin - Bergstrom International | Austin, TX | 89,507 | 74.2% | 76.0% | 18.4 min | 1.2% |
| 76 | CLT Charlotte Douglas International | Charlotte, NC | 181,506 | 74.1% | 80.0% | 18.4 min | 2.0% |
| 77 | PHL Philadelphia International | Philadelphia, PA | 100,793 | 74.1% | 74.8% | 20.2 min | 2.7% |
| 78 | STL St Louis Lambert International | St. Louis, MO | 63,318 | 74.1% | 77.7% | 17.6 min | 1.3% |
| 79 | LAS Harry Reid International | Las Vegas, NV | 172,932 | 73.8% | 77.6% | 16.3 min | 0.9% |
| 80 | SAN San Diego International | San Diego, CA | 100,196 | 73.5% | 72.7% | 16.6 min | 1.3% |
| 81 | MIA Miami International | Miami, FL | 111,186 | 72.9% | 75.9% | 19.7 min | 1.6% |
| 82 | HOU William P Hobby | Houston, TX | 53,894 | 72.7% | 76.6% | 15.0 min | 0.9% |
| 83 | LGA LaGuardia | New York, NY | 135,840 | 72.6% | 68.9% | 19.3 min | 4.6% |
| 84 | PBI Palm Beach International | West Palm Beach/Palm Beach, FL | 31,406 | 72.6% | 71.8% | 21.7 min | 2.5% |
| 85 | MCO Orlando International | Orlando, FL | 160,601 | 72.3% | 73.8% | 19.6 min | 1.7% |
| 86 | BWI Baltimore/Washington International Thurgood Marshall | Baltimore, MD | 94,429 | 71.7% | 78.5% | 16.5 min | 1.8% |
| 87 | ORD Chicago O'Hare International | Chicago, IL | 359,911 | 71.4% | 71.2% | 22.3 min | 2.8% |
| 88 | BNA Nashville International | Nashville, TN | 109,436 | 71.0% | 75.3% | 18.0 min | 1.5% |
| 89 | DCA Ronald Reagan Washington National | Washington, VA | 142,173 | 70.9% | 68.8% | 21.2 min | 3.6% |
| 90 | MDW Chicago Midway International | Chicago, IL | 73,744 | 70.7% | 75.7% | 16.5 min | 1.5% |
| 91 | DFW Dallas/Fort Worth International | Dallas/Fort Worth, TX | 312,515 | 69.1% | 74.9% | 22.3 min | 2.8% |
| 92 | FLL Fort Lauderdale-Hollywood International | Fort Lauderdale, FL | 90,381 | 68.4% | 70.1% | 22.1 min | 2.4% |
| 93 | DAL Dallas Love Field | Dallas, TX | 70,439 | 67.4% | 75.7% | 18.4 min | 1.4% |
Average departure delay counts late minutes only (an early or on-time departure is zero) over flights that departed. Green is at or above the national figure, amber below, red more than eight points below. Smaller airports are on the airports page.