On-Time Performance - Reporting Operating Carrier Flight Delays at a Glance January to July Filter Airport All Airports Aberdeen, SD: Aberdeen Regional Abilene, TX: Abilene Regional Adak Island, AK: Adak Aguadilla, PR: Rafael Hernandez Akron, OH: Akron-Canton Regional Alamosa, CO: San Luis Valley Regional/Bergman Field Albany, GA: Southwest Georgia Regional Albany, NY: Albany International Albuquerque, NM: Albuquerque International Sunport Alexandria, LA: Alexandria International Allentown/Bethlehem/Easton, PA: Lehigh Valley International Alpena, MI: Alpena County Regional Amarillo, TX: Rick Husband Amarillo International Anchorage, AK: Ted Stevens Anchorage International Appleton, WI: Appleton International Arcata/Eureka, CA: California Redwood Coast Humboldt County Asheville, NC: Asheville Regional Ashland, WV: Tri-State/Milton J. Ferguson Field Aspen, CO: Aspen Pitkin County Sardy Field Atlanta, GA: Hartsfield-Jackson Atlanta International Atlantic City, NJ: Atlantic City International Augusta, GA: Augusta Regional at Bush Field Austin, TX: Austin - Bergstrom International Bakersfield, CA: Meadows Field Baltimore, MD: Baltimore/Washington International Thurgood Marshall Bangor, ME: Bangor International Barrow, AK: Wiley Post/Will Rogers Memorial Baton Rouge, LA: Baton Rouge Metropolitan/Ryan Field Beaumont/Port Arthur, TX: Jack Brooks Regional Belleville, IL: Scott AFB MidAmerica St Louis Belleville, IL: Scott AFB/MidAmerica Bellingham, WA: Bellingham International Bemidji, MN: Bemidji Regional Bend/Redmond, OR: Roberts Field Bethel, AK: Bethel Airport Billings, MT: Billings Logan International Binghamton, NY: Greater Binghamton/Edwin A. Link Field Birmingham, AL: Birmingham-Shuttlesworth International Bishop, CA: Bishop Airport Bismarck/Mandan, ND: Bismarck Municipal Bloomington/Normal, IL: Central Il Regional Airport at Bloomington Boise, ID: Boise Air Terminal Boston, MA: Logan International Bozeman, MT: Bozeman Yellowstone International Brainerd, MN: Brainerd Lakes Regional Branson, MO: Branson Airport Bristol/Johnson City/Kingsport, TN: Tri Cities Brownsville, TX: Brownsville South Padre Island International Brunswick, GA: Brunswick Golden Isles Buffalo, NY: Buffalo Niagara International Bullhead City, AZ: Laughlin/Bullhead International Burbank, CA: Bob Hope Burlington, VT: Burlington International Butte, MT: Bert Mooney Cape Girardeau, MO: Cape Girardeau Regional Carlsbad, CA: McClellan-Palomar Casper, WY: Casper/Natrona County International Cedar City, UT: Cedar City Regional Cedar Rapids/Iowa City, IA: The Eastern Iowa Champaign/Urbana, IL: University of Illinois/Willard Charleston, SC: Charleston AFB/International Charleston/Dunbar, WV: West Virginia International Yeager Charleston/Dunbar, WV: Yeager Charlotte Amalie, VI: Cyril E King Charlotte, NC: Charlotte Douglas International Charlottesville, VA: Charlottesville Albemarle Chattanooga, TN: Lovell Field Cheyenne, WY: Cheyenne Regional/Jerry Olson Field Chicago, IL: Chicago Midway International Chicago, IL: Chicago O'Hare International Christiansted, VI: Henry E. Rohlsen Cincinnati, OH: Cincinnati/Northern Kentucky International Clarksburg/Fairmont, WV: North Central West Virginia Cleveland, OH: Cleveland-Hopkins International Cody, WY: Yellowstone Regional Cold Bay, AK: Cold Bay Airport College Station/Bryan, TX: Easterwood Field Colorado Springs, CO: City of Colorado Springs Municipal Columbia, MO: Columbia Regional Columbia, SC: Columbia Metropolitan Columbus, GA: Columbus Airport Columbus, MS: Golden Triangle Regional Columbus, OH: John Glenn Columbus International Columbus, OH: Rickenbacker International Concord, NC: Concord Padgett Regional Cordova, AK: Merle K Mudhole Smith Corpus Christi, TX: Corpus Christi International Crescent City, CA: Jack McNamara Field Dallas, TX: Dallas Love Field Dallas/Fort Worth, TX: Dallas/Fort Worth International Dayton, OH: James M Cox/Dayton International Daytona Beach, FL: Daytona Beach International Deadhorse, AK: Deadhorse Airport Decatur, IL: Decatur Airport Del Rio, TX: Del Rio International Denver, CO: Denver International Des Moines, IA: Des Moines International Detroit, MI: Detroit Metro Wayne County Devils Lake, ND: Devils Lake Regional Dickinson, ND: Dickinson - Theodore Roosevelt Regional Dillingham, AK: Dillingham Airport Dodge City, KS: Dodge City Regional Dothan, AL: Dothan Regional Dubuque, IA: Dubuque Regional Duluth, MN: Duluth International Durango, CO: Durango La Plata County Eagle, CO: Eagle County Regional Eau Claire, WI: Chippewa Valley Regional El Paso, TX: El Paso International Elko, NV: Elko Regional Elmira/Corning, NY: Elmira/Corning Regional Erie, PA: Erie International/Tom Ridge Field Escanaba, MI: Delta County Eugene, OR: Mahlon Sweet Field Evansville, IN: Evansville Regional Everett, WA: Snohomish County Fairbanks, AK: Fairbanks International Fargo, ND: Hector International Fayetteville, AR: Northwest Arkansas National Fayetteville, AR: Northwest Arkansas Regional Fayetteville, NC: Fayetteville Regional/Grannis Field Flagstaff, AZ: Flagstaff Pulliam Flint, MI: Bishop International Florence, SC: Florence Regional Fort Collins/Loveland, CO: Northern Colorado Regional Fort Dodge, IA: Fort Dodge Regional Fort Lauderdale, FL: Fort Lauderdale-Hollywood International Fort Leonard Wood, MO: Waynesville-St. Robert Regional Forney Field Fort Myers, FL: Southwest Florida International Fort Smith, AR: Fort Smith Regional Fort Wayne, IN: Fort Wayne International Fresno, CA: Fresno Yosemite International Gainesville, FL: Gainesville Regional Garden City, KS: Garden City Regional Gillette, WY: Gillette Campbell County Gillette, WY: Northeast Wyoming Regional Grand Forks, ND: Grand Forks International Grand Island, NE: Central Nebraska Regional Grand Junction, CO: Grand Junction Regional Grand Rapids, MI: Gerald R. Ford International Great Falls, MT: Great Falls International Green Bay, WI: Green Bay Austin Straubel International Greensboro/High Point, NC: Piedmont Triad International Greenville, NC: Pitt Greenville Greer, SC: Greenville-Spartanburg International Guam, TT: Guam International Gulfport/Biloxi, MS: Gulfport-Biloxi International Gunnison, CO: Gunnison-Crested Butte Regional Gustavus, AK: Gustavus Airport Hagerstown, MD: Hagerstown Regional-Richard A. Henson Field Hancock/Houghton, MI: Houghton County Memorial Harlingen/San Benito, TX: Valley International Harrisburg, PA: Harrisburg International Hartford, CT: Bradley International Hattiesburg/Laurel, MS: Hattiesburg-Laurel Regional Hayden, CO: Yampa Valley Hays, KS: Hays Regional Helena, MT: Helena Regional Hibbing, MN: Range Regional Hilo, HI: Hilo International Hilton Head, SC: Hilton Head Airport Hobbs, NM: Lea County Regional Honolulu, HI: Daniel K Inouye International Houston, TX: Ellington Houston, TX: George Bush Intercontinental/Houston Houston, TX: William P Hobby Huntsville, AL: Huntsville International-Carl T Jones Field Hyannis, MA: Barnstable Municipal-Boardman/Polando Field Hyannis, MA: Cape Cod Gateway Idaho Falls, ID: Idaho Falls Regional Indianapolis, IN: Indianapolis International International Falls, MN: Falls International Einarson Field Iron Mountain/Kingsfd, MI: Ford Islip, NY: Long Island MacArthur Ithaca/Cortland, NY: Ithaca Tompkins International Ithaca/Cortland, NY: Ithaca Tompkins Regional Jackson, WY: Jackson Hole Jackson/Vicksburg, MS: Jackson Medgar Wiley Evers International Jacksonville, FL: Jacksonville International Jacksonville/Camp Lejeune, NC: Albert J Ellis Jamestown, ND: Jamestown Regional Johnstown, PA: John Murtha Johnstown-Cambria County Joplin, MO: Joplin Regional Juneau, AK: Juneau International Kahului, HI: Kahului Airport Kalamazoo, MI: Kalamazoo/Battle Creek International Kalispell, MT: Glacier Park International Kansas City, MO: Kansas City International Kearney, NE: Kearney Regional Ketchikan, AK: Ketchikan International Key West, FL: Key West International Killeen, TX: Robert Gray AAF King Salmon, AK: King Salmon Airport Knoxville, TN: McGhee Tyson Kodiak, AK: Kodiak Airport Kona, HI: Ellison Onizuka Kona International at Keahole Kotzebue, AK: Ralph Wien Memorial La Crosse, WI: La Crosse Regional Lafayette, LA: Lafayette Regional Paul Fournet Field Lake Charles, LA: Lake Charles Regional Lansing, MI: Capital Region International Laramie, WY: Laramie Regional Laredo, TX: Laredo International Las Vegas, NV: Harry Reid International Las Vegas, NV: McCarran International Latrobe, PA: Arnold Palmer Regional Lawton/Fort Sill, OK: Lawton-Fort Sill Regional Lewisburg, WV: Greenbrier Valley Lewiston, ID: Lewiston Nez Perce County Lexington, KY: Blue Grass Liberal, KS: Liberal Mid-America Regional Lihue, HI: Lihue Airport Lincoln, NE: Lincoln Airport Little Rock, AR: Bill and Hillary Clinton Nat Adams Field Long Beach, CA: Long Beach Airport Longview, TX: East Texas Regional Los Angeles, CA: Los Angeles International Louisville, KY: Louisville Muhammad Ali International Lubbock, TX: Lubbock Preston Smith International Lynchburg, VA: Lynchburg Regional/Preston Glenn Field Madison, WI: Dane County Regional-Truax Field Mammoth Lakes, CA: Mammoth Lakes Airport Manchester, NH: Manchester Boston Regional Manchester, NH: Manchester-Boston Regional Manhattan/Ft. Riley, KS: Manhattan Regional Marquette, MI: Marquette Sawyer Regional Marquette, MI: Sawyer International Martha's Vineyard, MA: Martha's Vineyard Airport Mason City, IA: Mason City Municipal Medford, OR: Rogue Valley International - Medford Melbourne, FL: Melbourne International Melbourne, FL: Melbourne Orlando International Memphis, TN: Memphis International Meridian, MS: Key Field Miami, FL: Miami International Midland/Odessa, TX: Midland International Air and Space Port Milwaukee, WI: General Mitchell International Minneapolis, MN: Minneapolis-St Paul International Minot, ND: Minot International Mission/McAllen/Edinburg, TX: McAllen International Mission/McAllen/Edinburg, TX: McAllen Miller International Missoula, MT: Missoula International Missoula, MT: Missoula Montana Moab, UT: Canyonlands Field Moab, UT: Canyonlands Regional Mobile, AL: Mobile Downtown Mobile, AL: Mobile International Mobile, AL: Mobile Regional Moline, IL: Quad Cities International Moline, IL: Quad City International Monroe, LA: Monroe Regional Monterey, CA: Monterey Regional Montgomery, AL: Montgomery Regional Montrose/Delta, CO: Montrose Regional Mosinee, WI: Central Wisconsin Muskegon, MI: Muskegon County Myrtle Beach, SC: Myrtle Beach International Nantucket, MA: Nantucket Memorial Nashville, TN: Nashville International New Bern/Morehead/Beaufort, NC: Coastal Carolina Regional New Haven, CT: Tweed New Haven New Orleans, LA: Louis Armstrong New Orleans International New York, NY: John F. Kennedy International New York, NY: LaGuardia Newark, NJ: Newark Liberty International Newburgh/Poughkeepsie, NY: New York Stewart International Newport News/Williamsburg, VA: Newport News/Williamsburg International Niagara Falls, NY: Niagara Falls International Nome, AK: Nome Airport Norfolk, VA: Norfolk International North Bend/Coos Bay, OR: Southwest Oregon Regional North Platte, NE: North Platte Regional Airport Lee Bird Field Oakland, CA: Metro Oakland International Oakland, CA: Metropolitan Oakland International Ogden, UT: Ogden-Hinckley Ogdensburg, NY: Ogdensburg International Oklahoma City, OK: Will Rogers World Omaha, NE: Eppley Airfield Ontario, CA: Ontario International Orlando, FL: Orlando International Owensboro, KY: Owensboro Daviess County Regional Paducah, KY: Barkley Regional Pago Pago, TT: Pago Pago International Palm Springs, CA: Palm Springs International Panama City, FL: Northwest Florida Beaches International Pasco/Kennewick/Richland, WA: Tri Cities Pellston, MI: Pellston Regional Airport of Emmet County Pensacola, FL: Pensacola International Peoria, IL: General Downing - Peoria International Petersburg, AK: Petersburg James A Johnson Philadelphia, PA: Philadelphia International Phoenix, AZ: Phoenix - Mesa Gateway Phoenix, AZ: Phoenix Sky Harbor International Pierre, SD: Pierre Regional Pittsburgh, PA: Pittsburgh International Plattsburgh, NY: Plattsburgh International Pocatello, ID: Pocatello Regional Ponce, PR: Mercedita Portland, ME: Portland International Jetport Portland, OR: Portland International Portsmouth, NH: Portsmouth International at Pease Prescott, AZ: Prescott Regional Ernest A Love Field Providence, RI: Rhode Island Tf Green International Providence, RI: Theodore Francis Green State Provo, UT: Provo Municipal Pueblo, CO: Pueblo Memorial Pullman, WA: Pullman Moscow Regional Punta Gorda, FL: Punta Gorda Airport Quincy, IL: Quincy Regional-Baldwin Field Raleigh/Durham, NC: Raleigh-Durham International Rapid City, SD: Rapid City Regional Redding, CA: Redding Municipal Redding, CA: Redding Regional Reno, NV: Reno/Tahoe International Rhinelander, WI: Rhinelander/Oneida County Richmond, VA: Richmond International Riverton/Lander, WY: Central Wyoming Regional Riverton/Lander, WY: Riverton Regional Roanoke, VA: Roanoke Blacksburg Regional Roanoke, VA: Roanoke Blacksburg Regional Woodrum Field Rochester, MN: Rochester International Rochester, NY: Frederick Douglass Grtr Rochester International Rochester, NY: Greater Rochester International Rock Springs, WY: Southwest Wyoming Regional Rockford, IL: Chicago/Rockford International Roswell, NM: Roswell Air Center Roswell, NM: Roswell International Air Center Sacramento, CA: Sacramento International Saginaw/Bay City/Midland, MI: MBS International Saipan, TT: Francisco C. Ada Saipan International Salina, KS: Salina Regional Salt Lake City, UT: Salt Lake City International San Angelo, TX: San Angelo Regional/Mathis Field San Antonio, TX: San Antonio International San Diego, CA: San Diego International San Francisco, CA: San Francisco International San Jose, CA: Norman Y. Mineta San Jose International San Juan, PR: Luis Munoz Marin International San Luis Obispo, CA: San Luis County Regional Sanford, FL: Orlando Sanford International Santa Ana, CA: John Wayne Airport-Orange County Santa Barbara, CA: Santa Barbara Municipal Santa Fe, NM: Santa Fe Municipal Santa Maria, CA: Santa Maria Public/Capt. G. Allan Hancock Field Santa Rosa, CA: Charles M. Schulz - Sonoma County Sarasota/Bradenton, FL: Sarasota/Bradenton International Sault Ste. Marie, MI: Chippewa County International Savannah, GA: Savannah/Hilton Head International Scottsbluff, NE: Western Neb. Regional/William B. Heilig Field Scranton/Wilkes-Barre, PA: Wilkes Barre Scranton International Seattle, WA: Seattle/Tacoma International Sheridan, WY: Sheridan County Shreveport, LA: Shreveport Regional Sioux City, IA: Sioux Gateway Brig Gen Bud Day Field Sioux Falls, SD: Joe Foss Field Sitka, AK: Sitka Rocky Gutierrez South Bend, IN: South Bend International Spokane, WA: Spokane International Springfield, IL: Abraham Lincoln Capital Springfield, MO: Springfield-Branson National St. Augustine, FL: Northeast Florida Regional St. Cloud, MN: St. Cloud Regional St. George, UT: St George Regional St. Louis, MO: St Louis Lambert International St. Petersburg, FL: St Pete Clearwater International State College, PA: University Park Staunton, VA: Shenandoah Valley Regional Stillwater, OK: Stillwater Regional Stockton, CA: Stockton Metro Stockton, CA: Stockton Metropolitan Sun Valley/Hailey/Ketchum, ID: Friedman Memorial Syracuse, NY: Syracuse Hancock International Tallahassee, FL: Tallahassee International Tampa, FL: Tampa International Texarkana, AR: Texarkana Regional-Webb Field Tokeen, AK: Tokeen Airport Toledo, OH: Eugene F Kranz Toledo Express Toledo, OH: Toledo Express Traverse City, MI: Cherry Capital Trenton, NJ: Trenton Mercer Tucson, AZ: Tucson International Tulsa, OK: Tulsa International Twin Falls, ID: Joslin Field - Magic Valley Regional Tyler, TX: Tyler Pounds Regional Valdosta, GA: Valdosta Regional Valparaiso, FL: Eglin AFB Destin Fort Walton Beach Vernal, UT: Vernal Regional Victoria, TX: Victoria Regional Waco, TX: Waco Regional Walla Walla, WA: Walla Walla Regional Washington, DC: Ronald Reagan Washington National Washington, DC: Washington Dulles International Waterloo, IA: Waterloo Regional Watertown, NY: Watertown International Watertown, SD: Watertown Regional Wenatchee, WA: Pangborn Memorial Wendover, UT: Wendover Airport West Palm Beach/Palm Beach, FL: Palm Beach International West Yellowstone, MT: Yellowstone White Plains, NY: Westchester County Wichita Falls, TX: Sheppard AFB/Wichita Falls Municipal Wichita, KS: Wichita Dwight D Eisenhower National Williamsport, PA: Williamsport Regional Williston, ND: Sloulin Field International Williston, ND: Williston Basin International Wilmington, DE: New Castle Wilmington, NC: Wilmington International Worcester, MA: Worcester Regional Wrangell, AK: Wrangell Airport Yakima, WA: Yakima Air Terminal/McAllister Field Yakutat, AK: Yakutat Airport Youngstown/Warren, OH: Youngstown-Warren Regional Yuma, AZ: Yuma MCAS/Yuma International Filter Carrier All Carriers All Major Carriers 1987-Present** Alaska Airlines Inc. (AS) Allegiant Air (G4) American Airlines Inc. (AA) Delta Air Lines Inc. (DL) Endeavor Air Inc. (9E) Envoy Air (MQ) ExpressJet Airlines Inc. (EV) ExpressJet Airlines LLC (EV) Frontier Airlines Inc. (F9) Hawaiian Airlines Inc. (HA) Horizon Air (QX) JetBlue Airways (B6) Mesa Airlines Inc. (YV) PSA Airlines Inc. (OH) Republic Airline (YX) SkyWest Airlines Inc. (OO) Southwest Airlines Co. (WN) Spirit Air Lines (NK) US Airways Inc. (US) United Air Lines Inc. (UA) Virgin America (VX) Filter Time Year-To-Date One Month Filter Operation Arrivals Departures Marketing Carrier Flight Delays ... More Analysis ... Delays and Causes ... Holiday Flight Delays ... Recalculate
2015 77.74 2016 80.97 2017 78.39 2018 78.94 2019 77.52 2020 80.88 2021 82.33 2022 75.71 2023 75.33 2024 75.36
2015 19.99 2016 17.41 2017 19.96 2018 18.93 2019 19.91 2020 9.73 2021 15.84 2022 21.06 2023 22.70 2024 22.72
2015 1.98 2016 1.35 2017 1.40 2018 1.88 2019 2.29 2020 9.22 2021 1.57 2022 2.98 2023 1.69 2024 1.64
Year Ontime Arrivals Ontime (%) Arrival Delays Delayed (%) Flights Cancelled Cancelled (%) Diverted Flight Operations 2015 2,651,094 77.74% 681,843 19.99% 67,641 1.98% 9,652 3,410,230 2016 2,655,798 80.97% 571,198 17.41% 44,130 1.35% 8,794 3,279,920 2017 2,592,615 78.39% 660,224 19.96% 46,298 1.40% 8,142 3,307,279 2018 3,305,146 78.94% 792,772 18.93% 78,602 1.88% 10,606 4,187,126 2019 3,328,044 77.52% 854,765 19.91% 98,200 2.29% 12,358 4,293,367 2020 2,345,752 80.88% 282,315 9.73% 267,567 9.22% 4,828 2,900,462 2021 2,646,155 82.33% 509,173 15.84% 50,611 1.57% 7,996 3,213,935 2022 2,957,098 75.71% 822,661 21.06% 116,583 2.98% 9,687 3,906,029 2023 2,969,943 75.33% 895,075 22.70% 66,444 1.69% 10,973 3,942,435 2024 3,086,891 75.36% 930,512 22.72% 67,038 1.64% 11,491 4,095,932
* For purposes of this report, a flight is considered delayed if it arrived at (or departed) the gate 15 minutes or more after the scheduled arrival (departure) time as reflected in the Computerized Reservation System. ** The information is based on data submitted by reporting carriers. The number of reporting carriers varies as follows: 14 from 1987 to 1988, 13 in 1989, 12 from 1990 to 1991, 10 from 1992 to 1999, 11 in 2000, 12 in 2001, 10 in 2002, 18 in 2003, 19 in 2004, 20 from 2005 to 2008, 19 in 2009, 18 in 2010, 16 in 2011, 15 in 2012, 16 in 2013, 14 in 2014, 14 in 2015, 12 in 2016, 12 in 2017, 18 in 2018, 17 in 2019, 17 in 2020, 17 in 2021. (See Reporting Carriers by Year ). In the dropdown list, All Major Carriers 1987-Present refers to the 10 major carriers that reported for all years or merged into another major carrier. They are Alaska Airlines, America West (merged into US Airways starting January 2006), American Airlines, Continental Airlines (merged into United Airlines starting January 2012), Delta Air Lines, Northwest Airlines (merged into Delta Air Lines starting January 2010), Southwest Airlines, Trans World Airways (merged into American Airlines starting January 2002), United Airlines, and US Airways (merged into American Airlines starting July 2015).