What is measured?
The Bureau of Transportation Statistics historical on-time reporting-carrier dataset contains 620,481 scheduled arrival records across the 200 airports shown here, for 1–31 July 2026. The directory selects the 200 destination airports with the largest available samples; the order is not a ranking of punctuality or airport quality.
Each destination page has its own empirical sample, cancellations, diversions, arrival-delay distribution and, where sample sizes permit, a scheduled-origin-departure-hour breakdown. The figures do not establish that a particular future flight will be on time.
Open the original BTS July 2026 archive ↗ · Find separate North American passenger-rights advice →
Look up a measured nonstop route instead
Airport-wide performance is not the same as a direction-specific journey. Explore 200 actual BTS US domestic route reports →, with separate source-dated July 2026 observations.
Browse the 200 measured airports
Chicago O'Hare International Airport (ORD)
Chicago · KORD
33,007 scheduled arrival records · 74.0% on time · 4.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Denver International Airport (DEN)
Denver · KDEN
29,500 scheduled arrival records · 75.2% on time · 0.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Dallas Fort Worth International Airport (DFW)
Dallas-Fort Worth · KDFW
28,623 scheduled arrival records · 75.2% on time · 1.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Hartsfield Jackson Atlanta International Airport (ATL)
Atlanta · KATL
28,064 scheduled arrival records · 72.0% on time · 2.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Los Angeles International Airport (LAX)
Los Angeles · KLAX
17,450 scheduled arrival records · 75.7% on time · 1.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Seattle–Tacoma International Airport (SEA)
Seattle · KSEA
16,216 scheduled arrival records · 76.8% on time · 0.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Phoenix Sky Harbor International Airport (PHX)
Phoenix · KPHX
16,092 scheduled arrival records · 74.8% on time · 0.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Charlotte Douglas International Airport (CLT)
Charlotte · KCLT
15,544 scheduled arrival records · 72.9% on time · 2.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Harry Reid International Airport (LAS)
Las Vegas · KLAS
14,319 scheduled arrival records · 74.0% on time · 1.1% cancelled
Read the measured punctuality, cancellation and hourly record →
San Francisco International Airport (SFO)
San Francisco · KSFO
13,874 scheduled arrival records · 52.7% on time · 1.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Boston Logan International Airport (BOS)
Boston · KBOS
13,277 scheduled arrival records · 66.5% on time · 5.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Orlando International Airport (MCO)
Orlando · KMCO
13,137 scheduled arrival records · 67.0% on time · 2.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Ronald Reagan Washington National Airport (DCA)
Washington · KDCA
12,115 scheduled arrival records · 63.7% on time · 7.7% cancelled
Read the measured punctuality, cancellation and hourly record →
LaGuardia Airport (LGA)
New York · KLGA
11,173 scheduled arrival records · 66.2% on time · 9.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field (MSP)
Minneapolis · KMSP
10,990 scheduled arrival records · 77.9% on time · 1.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Detroit Metropolitan Wayne County Airport (DTW)
Detroit · KDTW
10,450 scheduled arrival records · 75.0% on time · 2.6% cancelled
Read the measured punctuality, cancellation and hourly record →
Salt Lake City International Airport (SLC)
Salt Lake City · KSLC
10,374 scheduled arrival records · 82.1% on time · 0.9% cancelled
Read the measured punctuality, cancellation and hourly record →
George Bush Intercontinental Airport (IAH)
Houston · KIAH
10,240 scheduled arrival records · 76.1% on time · 1.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Nashville International Airport (BNA)
Nashville · KBNA
10,099 scheduled arrival records · 67.3% on time · 1.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Newark Liberty International Airport (EWR)
Newark · KEWR
10,074 scheduled arrival records · 70.0% on time · 8.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Philadelphia International Airport (PHL)
Philadelphia · KPHL
10,011 scheduled arrival records · 67.7% on time · 5.7% cancelled
Read the measured punctuality, cancellation and hourly record →
San Diego International Airport (SAN)
San Diego · KSAN
9,345 scheduled arrival records · 65.2% on time · 1.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Miami International Airport (MIA)
Miami · KMIA
9,203 scheduled arrival records · 70.6% on time · 2.1% cancelled
Read the measured punctuality, cancellation and hourly record →
John F. Kennedy International Airport (JFK)
New York · KJFK
9,181 scheduled arrival records · 67.5% on time · 11.1% cancelled
Read the measured punctuality, cancellation and hourly record →
Baltimore/Washington International Thurgood Marshall Airport (BWI)
Baltimore · KBWI
8,488 scheduled arrival records · 70.8% on time · 3.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Austin Bergstrom International Airport (AUS)
Austin · KAUS
8,178 scheduled arrival records · 68.8% on time · 1.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Chicago Midway International Airport (MDW)
Chicago · KMDW
7,279 scheduled arrival records · 70.7% on time · 2.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Fort Lauderdale Hollywood International Airport (FLL)
Fort Lauderdale · KFLL
7,154 scheduled arrival records · 65.5% on time · 3.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Portland International Airport (PDX)
Portland · KPDX
6,306 scheduled arrival records · 78.1% on time · 0.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Dallas Love Field (DAL)
Dallas · KDAL
6,237 scheduled arrival records · 69.9% on time · 0.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Tampa International Airport (TPA)
Tampa · KTPA
6,105 scheduled arrival records · 67.7% on time · 2.2% cancelled
Read the measured punctuality, cancellation and hourly record →
St. Louis Lambert International Airport (STL)
St Louis · KSTL
5,728 scheduled arrival records · 71.4% on time · 1.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Washington Dulles International Airport (IAD)
Dulles · KIAD
5,287 scheduled arrival records · 76.2% on time · 3.1% cancelled
Read the measured punctuality, cancellation and hourly record →
Daniel K. Inouye International Airport (HNL)
Honolulu, Oahu · PHNL
5,111 scheduled arrival records · 78.2% on time · 0.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Sacramento International Airport (SMF)
Sacramento · KSMF
5,071 scheduled arrival records · 76.4% on time · 1.1% cancelled
Read the measured punctuality, cancellation and hourly record →
Raleigh-Durham International Airport (RDU)
Raleigh/Durham · KRDU
4,787 scheduled arrival records · 65.3% on time · 3.9% cancelled
Read the measured punctuality, cancellation and hourly record →
William P. Hobby Airport (HOU)
Houston · KHOU
4,774 scheduled arrival records · 69.9% on time · 1.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Kansas City International Airport (MCI)
Kansas City · KMCI
4,762 scheduled arrival records · 71.7% on time · 1.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Indianapolis International Airport (IND)
Indianapolis · KIND
4,405 scheduled arrival records · 72.2% on time · 3.1% cancelled
Read the measured punctuality, cancellation and hourly record →
John Glenn Columbus International Airport (CMH)
Columbus · KCMH
4,003 scheduled arrival records · 71.3% on time · 3.6% cancelled
Read the measured punctuality, cancellation and hourly record →
John Wayne Orange County International Airport (SNA)
Santa Ana · KSNA
3,993 scheduled arrival records · 76.6% on time · 1.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Mineta San Jose International Airport (SJC)
San Jose · KSJC
3,957 scheduled arrival records · 75.4% on time · 0.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Pittsburgh International Airport (PIT)
Pittsburgh · KPIT
3,910 scheduled arrival records · 67.9% on time · 4.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Louis Armstrong New Orleans International Airport (MSY)
New Orleans · KMSY
3,803 scheduled arrival records · 67.7% on time · 2.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Cleveland Hopkins International Airport (CLE)
Cleveland · KCLE
3,735 scheduled arrival records · 70.0% on time · 4.0% cancelled
Read the measured punctuality, cancellation and hourly record →
San Antonio International Airport (SAT)
San Antonio · KSAT
3,471 scheduled arrival records · 68.6% on time · 1.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Luis Munoz Marin International Airport (SJU)
San Juan · TJSJ
3,325 scheduled arrival records · 63.5% on time · 3.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Cincinnati Northern Kentucky International Airport (CVG)
Cincinnati / Covington · KCVG
3,261 scheduled arrival records · 71.0% on time · 3.0% cancelled
Read the measured punctuality, cancellation and hourly record →
General Mitchell International Airport (MKE)
Milwaukee · KMKE
2,759 scheduled arrival records · 67.7% on time · 3.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Jacksonville International Airport (JAX)
Jacksonville · KJAX
2,723 scheduled arrival records · 64.8% on time · 3.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Oakland San Francisco Bay Airport (OAK)
Oakland · KOAK
2,682 scheduled arrival records · 77.0% on time · 0.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Hollywood Burbank/Bob Hope Airport (BUR)
Burbank · KBUR
2,626 scheduled arrival records · 76.7% on time · 1.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Ted Stevens Anchorage International Airport (ANC)
Anchorage · PANC
2,514 scheduled arrival records · 76.9% on time · 0.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Eppley Airfield (OMA)
Omaha · KOMA
2,401 scheduled arrival records · 69.9% on time · 1.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Ontario International Airport (ONT)
Ontario · KONT
2,375 scheduled arrival records · 72.0% on time · 0.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Kahului International Airport (OGG)
Kahului · PHOG
2,326 scheduled arrival records · 83.6% on time · 0.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Frederick W. Smith International Airport (MEM)
Memphis · KMEM
2,259 scheduled arrival records · 67.4% on time · 3.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Albuquerque International Sunport (ABQ)
Albuquerque · KABQ
2,227 scheduled arrival records · 72.5% on time · 0.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Charleston International Airport (CHS)
Charleston · KCHS
2,172 scheduled arrival records · 65.3% on time · 3.4% cancelled
Read the measured punctuality, cancellation and hourly record →
OKC Will Rogers World Airport (OKC)
Oklahoma City · KOKC
2,170 scheduled arrival records · 69.4% on time · 2.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Reno Tahoe International Airport (RNO)
Reno · KRNO
2,124 scheduled arrival records · 74.8% on time · 0.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Palm Beach International Airport (PBI)
West Palm Beach · KPBI
2,102 scheduled arrival records · 68.4% on time · 5.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Boise Air Terminal/Gowen Field (BOI)
Boise · KBOI
2,070 scheduled arrival records · 77.1% on time · 0.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Southwest Florida International Airport (RSW)
Fort Myers · KRSW
2,056 scheduled arrival records · 70.3% on time · 3.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Louisville Muhammad Ali International Airport (SDF)
Louisville · KSDF
2,015 scheduled arrival records · 71.6% on time · 3.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Norfolk International Airport (ORF)
Norfolk · KORF
1,979 scheduled arrival records · 64.0% on time · 4.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Buffalo Niagara International Airport (BUF)
Buffalo · KBUF
1,949 scheduled arrival records · 64.1% on time · 5.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Bradley International Airport (BDL)
Hartford · KBDL
1,826 scheduled arrival records · 65.2% on time · 3.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Spokane International Airport (GEG)
Spokane · KGEG
1,779 scheduled arrival records · 76.8% on time · 0.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Richmond International Airport (RIC)
Richmond · KRIC
1,695 scheduled arrival records · 65.9% on time · 4.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Savannah Hilton Head International Airport (SAV)
Savannah · KSAV
1,681 scheduled arrival records · 65.4% on time · 3.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Gerald R. Ford International Airport (GRR)
Grand Rapids · KGRR
1,677 scheduled arrival records · 70.9% on time · 3.6% cancelled
Read the measured punctuality, cancellation and hourly record →
Tulsa International Airport (TUL)
Tulsa · KTUL
1,614 scheduled arrival records · 70.8% on time · 1.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Birmingham-Shuttlesworth International Airport (BHM)
Birmingham · KBHM
1,501 scheduled arrival records · 66.0% on time · 2.1% cancelled
Read the measured punctuality, cancellation and hourly record →
Lihue Airport (LIH)
Lihue, Kauai · PHLI
1,485 scheduled arrival records · 83.3% on time · 0.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Northwest Arkansas National Airport (XNA)
Fayetteville/Springdale/Rogers · KXNA
1,461 scheduled arrival records · 72.1% on time · 2.8% cancelled
Read the measured punctuality, cancellation and hourly record →
El Paso International Airport (ELP)
El Paso · KELP
1,447 scheduled arrival records · 66.5% on time · 0.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Des Moines International Airport (DSM)
Des Moines · KDSM
1,416 scheduled arrival records · 68.2% on time · 3.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Ellison Onizuka Kona International Airport at Keāhole (KOA)
Kailua-Kona · PHKO
1,415 scheduled arrival records · 83.3% on time · 0.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Tucson International Airport (TUS)
Tucson · KTUS
1,398 scheduled arrival records · 71.6% on time · 0.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Dane County Regional Truax Field (MSN)
Madison · KMSN
1,382 scheduled arrival records · 70.8% on time · 4.6% cancelled
Read the measured punctuality, cancellation and hourly record →
Bozeman Yellowstone International Airport (BZN)
Bozeman · KBZN
1,380 scheduled arrival records · 74.2% on time · 1.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Rhode Island T. F. Green International Airport (PVD)
Providence/Warwick · KPVD
1,361 scheduled arrival records · 69.2% on time · 6.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Pensacola International Airport (PNS)
Pensacola · KPNS
1,358 scheduled arrival records · 67.9% on time · 1.8% cancelled
Read the measured punctuality, cancellation and hourly record →
McGhee Tyson Airport (TYS)
Knoxville/Maryville · KTYS
1,353 scheduled arrival records · 62.6% on time · 1.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Myrtle Beach International Airport (MYR)
Myrtle Beach · KMYR
1,333 scheduled arrival records · 67.2% on time · 2.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Destin-Fort Walton Beach Airport (VPS)
Valparaiso · KVPS
1,331 scheduled arrival records · 66.9% on time · 1.6% cancelled
Read the measured punctuality, cancellation and hourly record →
Greenville-Spartanburg International Airport (GSP)
Greenville/Greer/Spartanburg · KGSP
1,302 scheduled arrival records · 65.2% on time · 3.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Bill & Hillary Clinton National Airport/Adams Field (LIT)
Little Rock · KLIT
1,254 scheduled arrival records · 75.1% on time · 1.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Portland International Jetport (PWM)
Portland · KPWM
1,253 scheduled arrival records · 70.2% on time · 6.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Long Beach International Airport (LGB)
Long Beach · KLGB
1,196 scheduled arrival records · 79.3% on time · 0.8% cancelled
Read the measured punctuality, cancellation and hourly record →
City of Colorado Springs Municipal Airport (COS)
Colorado Springs · KCOS
1,188 scheduled arrival records · 67.3% on time · 0.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Sarasota Bradenton International Airport (SRQ)
Sarasota/Bradenton · KSRQ
1,185 scheduled arrival records · 68.2% on time · 1.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Fresno Yosemite International Airport (FAT)
Fresno · KFAT
1,172 scheduled arrival records · 70.3% on time · 0.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Albany International Airport (ALB)
Albany · KALB
1,150 scheduled arrival records · 66.0% on time · 2.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Northwest Florida Beaches International Airport (ECP)
Panama City Beach · KECP
1,133 scheduled arrival records · 65.3% on time · 0.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Wichita Dwight D. Eisenhower National Airport (ICT)
Wichita · KICT
1,065 scheduled arrival records · 73.1% on time · 0.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Orlando Sanford International Airport (SFB)
Orlando · KSFB
1,026 scheduled arrival records · 52.0% on time · 0.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Asheville Regional Airport (AVL)
Asheville · KAVL
1,022 scheduled arrival records · 67.5% on time · 2.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Syracuse Hancock International Airport (SYR)
Syracuse · KSYR
984 scheduled arrival records · 66.9% on time · 2.9% cancelled
Read the measured punctuality, cancellation and hourly record →
St. Petersburg Clearwater International Airport (PIE)
Pinellas Park · KPIE
969 scheduled arrival records · 65.8% on time · 0.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Frederick Douglass Greater Rochester International Airport (ROC)
Rochester · KROC
966 scheduled arrival records · 63.6% on time · 6.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Blue Grass Airport (LEX)
Lexington · KLEX
926 scheduled arrival records · 66.8% on time · 3.6% cancelled
Read the measured punctuality, cancellation and hourly record →
Cherry Capital Airport (TVC)
Traverse City · KTVC
911 scheduled arrival records · 69.9% on time · 3.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Westchester County Airport (HPN)
White Plains · KHPN
885 scheduled arrival records · 64.9% on time · 7.6% cancelled
Read the measured punctuality, cancellation and hourly record →
Eugene Airport (EUG)
Eugene · KEUG
884 scheduled arrival records · 78.0% on time · 0.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Jackson Hole Airport (JAC)
Jackson · KJAC
864 scheduled arrival records · 73.9% on time · 1.6% cancelled
Read the measured punctuality, cancellation and hourly record →
Springfield Branson National Airport (SGF)
Springfield · KSGF
858 scheduled arrival records · 75.2% on time · 1.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Piedmont Triad International Airport (GSO)
Greensboro · KGSO
824 scheduled arrival records · 66.0% on time · 3.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Palm Springs International Airport (PSP)
Palm Springs · KPSP
791 scheduled arrival records · 71.0% on time · 0.6% cancelled
Read the measured punctuality, cancellation and hourly record →
Aspen-Pitkin County Airport (Sardy Field) (ASE)
Aspen · KASE
759 scheduled arrival records · 63.9% on time · 2.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Midland International Air and Space Port (MAF)
Midland · KMAF
755 scheduled arrival records · 72.6% on time · 1.1% cancelled
Read the measured punctuality, cancellation and hourly record →
Wilmington International Airport (ILM)
Wilmington · KILM
750 scheduled arrival records · 69.1% on time · 5.1% cancelled
Read the measured punctuality, cancellation and hourly record →
Santa Barbara Municipal Airport (SBA)
Santa Barbara · KSBA
745 scheduled arrival records · 77.3% on time · 0.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Huntsville International Airport (HSV)
Huntsville · KHSV
731 scheduled arrival records · 69.9% on time · 2.1% cancelled
Read the measured punctuality, cancellation and hourly record →
Rapid City Regional Airport (RAP)
Rapid City · KRAP
727 scheduled arrival records · 75.9% on time · 0.4% cancelled
Read the measured punctuality, cancellation and hourly record →
The Eastern Iowa Airport (CID)
Cedar Rapids · KCID
714 scheduled arrival records · 72.5% on time · 1.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Sioux Falls Regional Airport (FSD)
Sioux Falls · KFSD
711 scheduled arrival records · 73.1% on time · 1.3% cancelled
Read the measured punctuality, cancellation and hourly record →
South Bend International Airport (SBN)
South Bend · KSBN
676 scheduled arrival records · 69.0% on time · 1.9% cancelled
Read the measured punctuality, cancellation and hourly record →
James M. Cox Dayton International Airport (DAY)
Dayton · KDAY
667 scheduled arrival records · 64.6% on time · 3.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Shreveport Regional Airport (SHV)
Shreveport · KSHV
633 scheduled arrival records · 69.6% on time · 1.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Charles M. Schulz Sonoma County Airport (STS)
Santa Rosa · KSTS
629 scheduled arrival records · 78.2% on time · 1.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Missoula Montana Airport (MSO)
Missoula · KMSO
626 scheduled arrival records · 82.3% on time · 0.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Appleton International Airport (ATW)
Appleton · KATW
616 scheduled arrival records · 74.3% on time · 1.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Key West International Airport (EYW)
Key West · KEYW
599 scheduled arrival records · 75.0% on time · 1.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Roberts Field (RDM)
Redmond · KRDM
596 scheduled arrival records · 78.6% on time · 0.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Patrick Leahy Burlington International Airport (BTV)
Burlington · KBTV
595 scheduled arrival records · 61.4% on time · 4.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Hector International Airport (FAR)
Fargo · KFAR
595 scheduled arrival records · 76.3% on time · 1.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Harrisburg International Airport (MDT)
Harrisburg · KMDT
571 scheduled arrival records · 66.3% on time · 3.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Punta Gorda Airport (PGD)
Punta Gorda · KPGD
566 scheduled arrival records · 79.0% on time · 0.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Lubbock Preston Smith International Airport (LBB)
Lubbock · KLBB
550 scheduled arrival records · 70.5% on time · 0.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Nantucket Memorial Airport (ACK)
Nantucket · KACK
546 scheduled arrival records · 74.6% on time · 10.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Hilo International Airport (ITO)
Hilo · PHTO
545 scheduled arrival records · 80.5% on time · 0.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Bangor International Airport (BGR)
Bangor · KBGR
530 scheduled arrival records · 68.7% on time · 7.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Manchester-Boston Regional Airport (MHT)
Manchester · KMHT
529 scheduled arrival records · 73.1% on time · 4.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Juneau International Airport (JNU)
Juneau · PAJN
525 scheduled arrival records · 86.6% on time · 0.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Mesa Gateway Airport (AZA)
Mesa · KIWA
524 scheduled arrival records · 73.3% on time · 0.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Fort Wayne International Airport (FWA)
Fort Wayne · KFWA
524 scheduled arrival records · 73.0% on time · 3.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Jackson-Medgar Wiley Evers International Airport (JAN)
Jackson · KJAN
520 scheduled arrival records · 64.0% on time · 3.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Rogue Valley International-Medford Airport (MFR)
Medford · KMFR
519 scheduled arrival records · 81.4% on time · 0.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Idaho Falls Regional Airport (IDA)
Idaho Falls · KIDA
514 scheduled arrival records · 79.1% on time · 0.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Akron Canton Regional Airport (CAK)
Akron · KCAK
505 scheduled arrival records · 67.2% on time · 2.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Tri Cities Airport (PSC)
Pasco · KPSC
505 scheduled arrival records · 79.0% on time · 0.6% cancelled
Read the measured punctuality, cancellation and hourly record →
General Wayne A. Downing Peoria International Airport (PIA)
Peoria · KPIA
471 scheduled arrival records · 74.7% on time · 2.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Columbia Metropolitan Airport (CAE)
Columbia · KCAE
455 scheduled arrival records · 66.0% on time · 5.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Durango La Plata County Airport (DRO)
Durango · KDRO
455 scheduled arrival records · 77.7% on time · 0.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Grand Junction Regional Airport (GJT)
Grand Junction · KGJT
448 scheduled arrival records · 78.5% on time · 0.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Cyril E. King Airport (STT)
Charlotte Amalie · TIST
448 scheduled arrival records · 76.5% on time · 0.2% cancelled
Read the measured punctuality, cancellation and hourly record →
McAllen Miller International Airport (MFE)
McAllen · KMFE
445 scheduled arrival records · 75.1% on time · 0.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Long Island MacArthur Airport (ISP)
Islip · KISP
444 scheduled arrival records · 69.7% on time · 1.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Rick Husband Amarillo International Airport (AMA)
Amarillo · KAMA
437 scheduled arrival records · 72.1% on time · 0.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Fairbanks International Airport (FAI)
Fairbanks · PAFA
437 scheduled arrival records · 76.3% on time · 0.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Monterey Regional Airport (MRY)
Monterey · KMRY
437 scheduled arrival records · 77.9% on time · 1.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Chattanooga Metropolitan Airport (Lovell Field) (CHA)
Chattanooga · KCHA
436 scheduled arrival records · 60.9% on time · 3.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Tallahassee International Airport (TLH)
Tallahassee · KTLH
434 scheduled arrival records · 69.7% on time · 3.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Billings Logan International Airport (BIL)
Billings · KBIL
420 scheduled arrival records · 78.3% on time · 0.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Santa Fe Municipal Airport (SAF)
Santa Fe · KSAF
407 scheduled arrival records · 75.2% on time · 0.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Lehigh Valley International Airport (ABE)
Allentown/Bethlehem · KABE
391 scheduled arrival records · 69.6% on time · 2.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Glacier Park International Airport (FCA)
Kalispell · KGPI
391 scheduled arrival records · 77.9% on time · 1.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Corpus Christi International Airport (CRP)
Corpus Christi · KCRP
390 scheduled arrival records · 79.4% on time · 0.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Quad City International Airport (MLI)
Moline · KMLI
386 scheduled arrival records · 76.1% on time · 4.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Austin Straubel International Airport (GRB)
Green Bay · KGRB
375 scheduled arrival records · 77.0% on time · 1.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Lincoln Airport (LNK)
Lincoln · KLNK
365 scheduled arrival records · 69.5% on time · 2.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Baton Rouge Metropolitan Airport (BTR)
Baton Rouge · KBTR
360 scheduled arrival records · 70.7% on time · 2.2% cancelled
Read the measured punctuality, cancellation and hourly record →
San Luis County Regional Airport (SBP)
San Luis Obispo · KSBP
357 scheduled arrival records · 77.4% on time · 0.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Bismarck Municipal Airport (BIS)
Bismarck · KBIS
355 scheduled arrival records · 77.1% on time · 0.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Columbia Regional Airport (COU)
Columbia · KCOU
351 scheduled arrival records · 81.9% on time · 2.6% cancelled
Read the measured punctuality, cancellation and hourly record →
St George Regional Airport (SGU)
St George · KSGU
327 scheduled arrival records · 79.1% on time · 0.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Valley International Airport (HRL)
Harlingen · KHRL
322 scheduled arrival records · 68.3% on time · 0.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Martha's Vineyard Airport (MVY)
Martha's Vineyard · KMVY
312 scheduled arrival records · 81.4% on time · 6.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Daytona Beach International Airport (DAB)
Daytona Beach · KDAB
306 scheduled arrival records · 72.4% on time · 3.6% cancelled
Read the measured punctuality, cancellation and hourly record →
Hilton Head Airport (HHH)
Hilton Head Island · KHXD
301 scheduled arrival records · 82.7% on time · 1.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Abilene Regional Airport (ABI)
Abilene · KABI
274 scheduled arrival records · 81.0% on time · 0.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Friedman Memorial Airport (SUN)
Hailey · KSUN
274 scheduled arrival records · 84.6% on time · 0.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Meadows Field (BFL)
Bakersfield · KBFL
263 scheduled arrival records · 65.3% on time · 0.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Minot International Airport (MOT)
Minot · KMOT
261 scheduled arrival records · 75.2% on time · 0.8% cancelled
Read the measured punctuality, cancellation and hourly record →
Provo Municipal Airport (PVU)
Provo · KPVU
250 scheduled arrival records · 73.2% on time · 1.2% cancelled
Read the measured punctuality, cancellation and hourly record →
Ketchikan International Airport (KTN)
Ketchikan · PAKT
248 scheduled arrival records · 83.3% on time · 0.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Duluth International Airport (DLH)
Duluth · KDLH
244 scheduled arrival records · 76.7% on time · 5.7% cancelled
Read the measured punctuality, cancellation and hourly record →
McClellan-Palomar Airport (CLD)
Carlsbad · KCRQ
243 scheduled arrival records · 70.1% on time · 0.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Melbourne Orlando International Airport (MLB)
Melbourne · KMLB
241 scheduled arrival records · 65.4% on time · 2.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Casper-Natrona County International Airport (CPR)
Casper · KCPR
240 scheduled arrival records · 72.7% on time · 0.4% cancelled
Read the measured punctuality, cancellation and hourly record →
California Redwood Coast-Humboldt County Airport (ACV)
Arcata/Eureka · KACV
234 scheduled arrival records · 66.7% on time · 0.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Gainesville Regional Airport (GNV)
Gainesville · KGNV
233 scheduled arrival records · 78.8% on time · 0.4% cancelled
Read the measured punctuality, cancellation and hourly record →
Gulfport Biloxi International Airport (GPT)
Gulfport · KGPT
233 scheduled arrival records · 71.5% on time · 1.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Bishop International Airport (FNT)
Flint · KFNT
229 scheduled arrival records · 67.7% on time · 3.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Rafael Hernández International Airport (BQN)
Aguadilla · TJBQ
226 scheduled arrival records · 64.7% on time · 4.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Roanoke–Blacksburg Regional Airport (ROA)
Roanoke · KROA
222 scheduled arrival records · 55.8% on time · 5.9% cancelled
Read the measured punctuality, cancellation and hourly record →
Montrose Regional Airport (MTJ)
Montrose · KMTJ
215 scheduled arrival records · 78.1% on time · 0.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Eagle County Regional Airport (EGE)
Eagle · KEGE
203 scheduled arrival records · 76.3% on time · 0.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Yeager Airport (CRW)
Charleston · KCRW
202 scheduled arrival records · 52.6% on time · 5.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Williston Basin International Airport (XWA)
Williston · KXWA
200 scheduled arrival records · 79.9% on time · 0.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Scott AFB/Midamerica Airport (BLV)
Belleville · KBLV
190 scheduled arrival records · 71.1% on time · 1.1% cancelled
Read the measured punctuality, cancellation and hourly record →
Great Falls International Airport (GTF)
Great Falls · KGTF
187 scheduled arrival records · 82.4% on time · 0.0% cancelled
Read the measured punctuality, cancellation and hourly record →
Killeen Regional Airport / Robert Gray Army Airfield (GRK)
Fort Cavazos · KGRK
185 scheduled arrival records · 81.3% on time · 1.1% cancelled
Read the measured punctuality, cancellation and hourly record →
Evansville Regional Airport (EVV)
Evansville · KEVV
183 scheduled arrival records · 81.1% on time · 3.3% cancelled
Read the measured punctuality, cancellation and hourly record →
Kalamazoo/Battle Creek International Airport (AZO)
Kalamazoo · KAZO
182 scheduled arrival records · 71.6% on time · 6.6% cancelled
Read the measured punctuality, cancellation and hourly record →
Bellingham International Airport (BLI)
Bellingham · KBLI
182 scheduled arrival records · 87.8% on time · 0.5% cancelled
Read the measured punctuality, cancellation and hourly record →
Tri-Cities Regional TN/VA Airport (TRI)
Blountville · KTRI
180 scheduled arrival records · 66.3% on time · 1.7% cancelled
Read the measured punctuality, cancellation and hourly record →
MBS International Airport (MBS)
Freeland · KMBS
179 scheduled arrival records · 71.6% on time · 1.7% cancelled
Read the measured punctuality, cancellation and hourly record →
Archive month: July 2026; source released September 2026. On-time percentages use completed flights with known arrival delays; cancellation rates use all scheduled observations. Figures are not real-time and not legal-entitlement decisions.