Airports in Iowa

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.

All 8 Iowa airports with scheduled service

Sorted by size, then city. Elevation from the OurAirports database.
CodeAirportCitySize 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
—
Distance
—
by road
Leave now, arrive
—
at the terminal
Domestic
—
before departure
International
—
before departure

By city

Nearest airport to each major Iowa city

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.

Closest commercial airport by straight-line distance
CityNearest airportStraight 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 →
FAQ

Questions about Iowa airports

How many airports are there in Iowa?

8 airports in Iowa handle scheduled commercial passenger service. OurAirports classifies 1 of them as large airports: DSM (Des Moines International Airport).

How long does it take to drive to an airport in Iowa?

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.

Which airport in Iowa should I fly from?

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.