- Home
- Flights
- Flights from Chicago
- Chicago to Des Moines
Cheap flights from Chicago to Des Moines from US$194
United Airlines, Southwest Airlines, SkyWest and 2 more airlines fly nonstop from Chicago to Des Moines, about 47 flights a week. The flight takes around 4h 34m, and the cheapest one-way fare we found recently is US$194 on 3 Nov.
Direct flights available ~47 flights a week 4h 34m Cheapest in November Prices checked 13 days ago
Chicago to Des Moines at a glance
Cheapest one-wayUS$194Contour Airlines · 2 stops · Tue 3 NovFastest flight4h 34mContour Airlines · 2 stops
Nonstop flights47/wkUnited Airlines, Southwest Airlines, SkyWest
Airlines flying nonstop from Chicago to Des Moines
5 airlines on this route, about 47 flights a week in total (observed over the last 4 weeks).
Cheapest dates from Chicago to Des Moines
The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.
Good to know
- Distance
- 479 km297 miles
- Flight time
- 4h 34mfastest found
- Time difference
- NoneDes Moines vs Chicago
- Currency in Des Moines
- USD
- Airports
- ORD, MDW, RFD → DSM
Flights from Chicago to Des Moines: questions answered
How much is a flight from Chicago to Des Moines?
The cheapest one-way fare we found recently is US$194 with 2 stops, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Chicago to Des Moines?
Yes. United Airlines, Southwest Airlines, SkyWest, Republic Airlines and American Airlines fly this route nonstop, with about 47 flights a week in each direction.
How long is the flight from Chicago to Des Moines?
A nonstop flight covers 479 km and takes around 4h 34m.
Which airlines fly from Chicago to Des Moines?
United Airlines, Southwest Airlines, SkyWest, Republic Airlines and American Airlines operate nonstop flights on this route.
Which airports serve Chicago and Des Moines?
Chicago: Chicago O'Hare International Airport (ORD), Chicago Midway International Airport (MDW) and Chicago Rockford International Airport (RFD). Des Moines: Des Moines International Airport (DSM).





