Des Moines International Airport (DSM)

Des Moines, US · ICAO KDSM · major international airport

Plan the Des Moines part of the trip

Things to do, airport transfers and a data plan for Des Moines — booked with the provider you choose. We may earn a commission; it never changes your price.

Things to do in Des MoinesAirport transferseSIM data plan

Nonstop destinations from DSM

10 destinations are recorded with nonstop service from DSM.

Route and airline facts are compiled from the OpenFlights route database (ODbL 1.0), a scheduled-service snapshot. Schedules change: the live search always shows current availability.

Airlines with hub operations at DSM

No airline bases its hub here, but dozens of carriers operate scheduled services — the search above shows the live market.

Nearby airports

Frequently asked questions

Des Moines International Airport — which city and country?

Des Moines International Airport (DSM) serves Des Moines, US, ICAO code KDSM.

Which airlines use DSM?

6 scheduled carriers are recorded serving DSM, including American Airlines, Delta Air Lines, Frontier Airlines, Allegiant Air, United Airlines. Schedules change — the search above always reflects current availability.

Is there another airport near Des Moines?

Yes — Fort Dodge Regional Airport (FOD), about 122 km away; Waterloo Regional Airport (ALO), about 154 km away; The Eastern Iowa Airport (CID), about 166 km away.

How do I find cheap flights from DSM?

Compare dates and nearby airports in the search above — current fares come from our booking partners, and midweek dates are often cheaper.