8 airports in Iowa handle scheduled commercial passenger service. OurAirports classifies 1 of them as large airports: DSM (Des Moines International Airport). Select one below for its drive time calculator, nearby cities and alternatives.
| Code | Airport | City | Size | Elevation |
|---|---|---|---|---|
| DSM | Des Moines International Airport | Des Moines | Large airport | 958 ft |
| BRL | Southeast Iowa Regional Airport | Burlington | Medium-sized airport | 698 ft |
| CID | The Eastern Iowa Airport | Cedar Rapids | Medium-sized airport | 869 ft |
| DBQ | Dubuque Regional Airport | Dubuque | Medium-sized airport | 1,077 ft |
| FOD | Fort Dodge Regional Airport | Fort Dodge | Medium-sized airport | 1,156 ft |
| MCW | Mason City Municipal Airport | Mason City | Medium-sized airport | 1,213 ft |
| SUX | Sioux Gateway Airport / Brigadier General Bud Day Field | Sioux City | Medium-sized airport | 1,098 ft |
| ALO | Waterloo Regional Airport | Waterloo | Medium-sized airport | 873 ft |
The 12 largest population centres in Iowa and the closest airport with scheduled service to each. Distances are straight-line — select a row to calculate the real driving time.
| City | Nearest airport | Straight line | |
|---|---|---|---|
| Des Moines | DSM Des Moines International Airport | 5.2 mi | Drive time → |
| Cedar Rapids | CID The Eastern Iowa Airport | 6.8 mi | Drive time → |
| Davenport | MLI Quad City International Airport | 6.3 mi | Drive time → |
| Sioux City | SUX Sioux Gateway Airport / Brigadier General Bud Day Field | 7.0 mi | Drive time → |
| Iowa City | CID The Eastern Iowa Airport | 18 mi | Drive time → |
| Waterloo | ALO Waterloo Regional Airport | 5.3 mi | Drive time → |
| Council Bluffs | OMA Eppley Airfield | 3.3 mi | Drive time → |
| Ames | DSM Des Moines International Airport | 35 mi | Drive time → |
| West Des Moines | DSM Des Moines International Airport | 4.1 mi | Drive time → |
| Dubuque | DBQ Dubuque Regional Airport | 7.2 mi | Drive time → |
| Ankeny | DSM Des Moines International Airport | 14 mi | Drive time → |
| Urbandale | DSM Des Moines International Airport | 7.0 mi | Drive time → |
8 airports in Iowa handle scheduled commercial passenger service. OurAirports classifies 1 of them as large airports: DSM (Des Moines International Airport).
It depends on which airport and where you start. Pick any Iowa airport from the table on this page to open its own drive time calculator, then enter your address for a road-distance estimate and a recommended departure time.
Compare actual drive times rather than map distances — terrain and highway layout mean the nearest airport is often not the quickest to reach. Each Iowa airport page lists the other airports within 200 miles so you can check the alternatives side by side.