PlainFlights

Iowa

Flight performance data for Iowa (IA).

Iowa has 7 airports tracked by the Bureau of Transportation Statistics, with 288,729 total flights and a 82.6% on-time rate. The average delay is 2.6 minutes, and the cancellation rate is 1.27%. The busiest airport is Des Moines, IA (DSM).

Key Performance Metrics

Airports

7

Total Flights

288,729

On-Time Rate

82.6%

Avg Delay

2.6 min

Cancelled

3,672

Airports in Iowa

Code Airport City Flights On-Time Avg Delay
DSM Des Moines, IA Des Moines 169,476 82.6% 82.0 min
CID Cedar Rapids/Iowa City, IA Cedar Rapids/Iowa City 91,140 82.2% 87.7 min
SUX Sioux City, IA Sioux City 9,052 81.8% 100.9 min
MCW Mason City, IA Mason City 5,851 83.4% 119.2 min
FOD Fort Dodge, IA Fort Dodge 5,848 83.4% 110.9 min
ALO Waterloo, IA Waterloo 4,350 87.7% 77.3 min
DBQ Dubuque, IA Dubuque 3,012 89.5% 83.5 min

Monthly Trends

Recent 24 months of statewide flight data.

Period Departures Arrivals Dep Delayed Arr Delayed Cancelled
Dec 2025 2,132 2,130 598 669 113
Nov 2025 2,116 2,114 413 456 118
Oct 2025 2,336 2,335 333 424 6
Sep 2025 2,138 2,138 270 374 14
Aug 2025 2,256 2,255 445 537 34
Jul 2025 2,270 2,269 531 700 70
Jun 2025 2,249 2,256 505 693 23
May 2025 2,042 2,041 390 502 19
Apr 2025 1,877 1,875 250 402 19
Mar 2025 2,097 2,097 345 455 86
Feb 2025 1,775 1,776 320 400 25
Jan 2025 1,924 1,928 343 368 40
Dec 2024 2,123 2,120 436 465 63
Nov 2024 2,096 2,094 228 310 13
Oct 2024 2,254 2,253 261 329 9
Sep 2024 2,121 2,122 230 334 7
Aug 2024 2,272 2,274 440 616 36
Jul 2024 2,247 2,248 541 733 73
Jun 2024 2,127 2,128 472 683 21
May 2024 2,093 2,093 481 625 41
Apr 2024 2,046 2,044 267 389 10
Mar 2024 2,144 2,144 319 418 14
Feb 2024 1,896 1,896 255 304 10
Jan 2024 2,003 2,006 543 538 186

What the Data Says About Flying in Iowa

Iowa (IA) has 7 airports tracked in the Bureau of Transportation Statistics on-time performance dataset, which together handled 288,729 flights. Across those flights, the statewide on-time rate comes in at 82.6%, with 3,672 cancellations producing a 1.27% cancellation rate. The average delay when a flight runs late is 2.6 minutes. Together these numbers are the most useful summary of what air travel through Iowa airports looks like in aggregate, and they provide the baseline for comparing individual airports against each other and against national averages.

The busiest airport in Iowa is Des Moines, IA (DSM) in Des Moines, which handled 169,476 flights at a 82.6% on-time rate and an average delay of 82.0 minutes. On the reliability front, Dubuque, IA (DBQ) posts the highest on-time rate at 89.5% across 3,012 flights — worth comparing if you have flexibility on origin or destination airport within Iowa. Performance can differ sharply between a state's biggest hub and its smaller airports, so airport-level pages are the right place to dig into specifics.

Why the spread? Delays in Iowa — as everywhere in the BTS dataset — break down into five categories: late-arriving aircraft, carrier issues like maintenance and crew, National Aviation System constraints such as air traffic control and airspace congestion, weather, and security. The relative mix changes by airport and season: a small regional airport may see weather dominate, while a major hub tends to lean on late-aircraft and NAS delays. For travelers choosing flights through Iowa, the combination of a 82.6% statewide on-time rate, 2.6-minute average delay, and 1.27% cancellation rate is the concrete benchmark to weigh against specific airports and carriers.

Frequently Asked Questions

How many airports are in Iowa?
Iowa has 7 airports tracked by the Bureau of Transportation Statistics. The busiest is Des Moines, IA (DSM) with 169,476 flights.
What is the on-time flight performance in Iowa?
Flights in Iowa have an overall on-time rate of 82.6% across 288,729 total flights. The average delay is 2.6 minutes.
Which airport in Iowa has the best on-time record?
Dubuque, IA (DBQ) has the highest on-time rate in Iowa at 89.5% across 3,012 flights.
What is the cancellation rate in Iowa?
Iowa has a cancellation rate of 1.27%, based on 3,672 cancelled flights out of 288,729 total flights.
What causes flight delays in Iowa?
Flight delays in Iowa are caused by late-arriving aircraft, carrier issues (maintenance, crew), National Aviation System constraints (air traffic control, airspace), weather, and security. The specific mix varies by airport and season.

Explore PlainFlights

Data Source: Bureau of Transportation Statistics (BTS), On-Time Performance Data. Statistics reflect cumulative performance across all available reporting periods. On-time rates exclude cancelled and diverted flights.

Related

Data sourced from Bureau of Transportation Statistics, FAA, NHTSA, DOT, and CPSC public datasets. See our methodology for details. Retrieved and formatted by PlainFlights Editorial

Source: U.S. Bureau of Transportation Statistics (BTS) Airline on-time performance and operational reliability · 2025