Chicago to Des Moines (ORD–DSM) — Airlines, Schedules & Connections

ORD Airport Page →
298 mi airlines 440/wk
On-time Some delays Frequent delays
Flight Schedule 140 flights Verified 50m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
AA4969
AA American
CR7
6:41 AM
CDT T3
8:14 AM
CDT
1h 33m
M T W T F S S
Prices
EI7648cs
EI Aer Lingus
E75
6:53 AM
CDT T3
8:26 AM
CDT
1h 33m
M T W T F S S
Prices
AA4417+3
AA American
E75S
6:53 AM
CDT T3
8:26 AM
CDT
1h 33m
M T W T F S S
Prices
AS6597cs
AS Alaska
E75
6:53 AM
CDT T3
8:26 AM
CDT
1h 33m
M T W T F S S
Prices
AS6219+1
AS Alaska
CR7
7:37 AM
CDT T3
9:01 AM
CDT
1h 24m
M T W T F S S
Prices
AC3290
AC Air Canada
CR5
7:45 AM
CDT T2
9:23 AM
CDT
1h 38m
M T W T F S S
Prices
UA5981
UA United
CR5
7:45 AM
CDT T2
9:23 AM
CDT
1h 38m
M T W T F S S
Prices
NZ2309cs
NZ Air New Zealand
CR5
8:50 AM
CDT T2
10:28 AM
CDT
1h 38m
M T W T F S S
Prices
UA581
UA United
319
8:52 AM
CDT T1
10:27 AM
CDT
1h 35m
M T W T F S S
Prices
UA656
UA United
319
8:52 AM
CDT T1
10:27 AM
CDT
1h 35m
M T W T F S S
Prices
AA349+2
AA American
319
9:00 AM
CDT T3
10:26 AM
CDT
1h 26m
M T W T F S S
Prices
AS4568cs
AS Alaska
319
9:00 AM
CDT T3
10:26 AM
CDT
1h 26m
M T W T F S S
Prices
UA466
UA United
319
9:01 AM
CDT T1
10:37 AM
CDT
1h 36m
M T W T F S S
Prices
UA723
UA United
319
9:01 AM
CDT T1
10:37 AM
CDT
1h 36m
M T W T F S S
Prices
UA5535+2
UA United
CR7
9:05 AM
CDT T2
10:44 AM
CDT
1h 39m
M T W T F S S
Prices
AC3979cs
AC Air Canada
CR5
9:05 AM
CDT T2
10:44 AM
CDT
1h 39m
M T W T F S S
Prices
AA5012+1
AA American
CR7
9:56 AM
CDT T3
11:30 AM
CDT
1h 34m
M T W T F S S
Prices
AS4040cs
AS Alaska
CR7
9:56 AM
CDT T3
11:30 AM
CDT
1h 34m
M T W T F S S
Prices
UA4513
UA United
CR5
10:30 AM
CDT T2
12:13 PM
CDT
1h 43m
M T W T F S S
Prices
UA4614
UA United
CR5
10:47 AM
CDT T2
12:30 PM
CDT
1h 43m
M T W T F S S
Prices
AC3661+1
AC Air Canada
E7W
10:52 AM
CDT T1
12:29 PM
CDT
1h 37m
M T W T F S S
Prices
UA5347
UA United
CR5
10:55 AM
CDT T2
12:30 PM
CDT
1h 35m
M T W T F S S
Prices
AA4676
AA American
E75
11:40 AM
CDT T3
1:18 PM
CDT
1h 38m
M T W T F S S
Prices
NZ2301+1
NZ Air New Zealand
E7W
11:50 AM
CDT T1
1:23 PM
CDT
1h 33m
M T W T F S S
Prices
AA1876
AA American
12:03 PM
CDT
1:14 PM
CDT
1h 11m
M T W T F S S
Prices
AA4114+2
AA American
E75
12:15 PM
CDT T3
1:46 PM
CDT
1h 31m
M T W T F S S
Prices
AS4102+1
AS Alaska
E70
12:15 PM
CDT T3
1:46 PM
CDT
1h 31m
M T W T F S S
Prices
UA4605
UA United
CR5
12:51 PM
CDT T2
2:24 PM
CDT
1h 33m
M T W T F S S
Prices
NZ2303cs
NZ Air New Zealand
E7W
12:57 PM
CDT T1
2:32 PM
CDT
1h 35m
M T W T F S S
Prices
UA1830+2
UA United
739
12:59 PM
CDT T1
2:25 PM
CDT
1h 26m
M T W T F S S
Prices
UA5611
UA United
CR5
2:15 PM
CDT T2
3:48 PM
CDT
1h 33m
M T W T F S S
Prices
AC3102
AC Air Canada
CR5
2:15 PM
CDT T2
3:48 PM
CDT
1h 33m
M T W T F S S
Prices
AA4203+3
AA American
E75
2:59 PM
CDT T3
4:31 PM
CDT
1h 32m
M T W T F S S
Prices
AS4215+1
AS Alaska
E70
2:59 PM
CDT T3
4:31 PM
CDT
1h 32m
M T W T F S S
Prices
EI7490cs
EI Aer Lingus
E75
2:59 PM
CDT T3
4:31 PM
CDT
1h 32m
M T W T F S S
Prices
AA4973
AA American
CR7
4:20 PM
CDT T3
5:59 PM
CDT
1h 39m
M T W T F S S
Prices
CM1383cs
CM Copa
CR5
4:40 PM
CDT T2
6:15 PM
CDT
1h 35m
M T W T F S S
Prices
AC4227cs
AC Air Canada
CR5
4:40 PM
CDT T1
6:15 PM
CDT
1h 35m
M T W T F S S
Prices
NZ2305cs
NZ Air New Zealand
CR5
4:41 PM
CDT T1
6:08 PM
CDT
1h 27m
M T W T F S S
Prices
UA5664
UA United
CR5
4:42 PM
CDT T2
6:14 PM
CDT
1h 32m
M T W T F S S
Prices
UA4522
UA United
CR5
4:42 PM
CDT T2
6:14 PM
CDT
1h 32m
M T W T F S S
Prices
EI7435+2
EI Aer Lingus
CR7
4:54 PM
CDT T3
6:19 PM
CDT
1h 25m
M T W T F S S
Prices
QR2480
QR Qatar
CR7
4:56 PM
CDT T3
6:36 PM
CDT
1h 40m
M T W T F S S
Prices
QR2372
QR Qatar
CR7
4:56 PM
CDT T3
6:36 PM
CDT
1h 40m
M T W T F S S
Prices
IB4553
IB Iberia
CR7
4:56 PM
CDT T3
6:36 PM
CDT
1h 40m
M T W T F S S
Prices
IB4111+1
IB Iberia
CR7
5:35 PM
CDT T3
7:00 PM
CDT
1h 25m
M T W T F S S
Prices
UA5990
UA United
E7W
5:50 PM
CDT T2
7:25 PM
CDT
1h 35m
M T W T F S S
Prices
UA5995
UA United
E7W
5:50 PM
CDT T3
7:26 PM
CDT
1h 36m
M T W T F S S
Prices
EI7576cs
EI Aer Lingus
E75
5:57 PM
CDT T3
7:33 PM
CDT
1h 36m
M T W T F S S
Prices
AA4121+1
AA American
E70
5:57 PM
CDT T3
7:33 PM
CDT
1h 36m
M T W T F S S
Prices
AA4102
AA American
E70
5:58 PM
CDT T3
7:32 PM
CDT
1h 34m
M T W T F S S
Prices
UA1839
UA United
319
7:50 PM
CDT T1
9:23 PM
CDT
1h 33m
M T W T F S S
Prices
EK6245+1
EK Emirates
73G
8:00 PM
CDT T2
9:32 PM
CDT
1h 32m
M T W T F S S
Prices
UA5544+5
UA United
CR7
8:05 PM
CDT T2
10:23 PM
CDT
2h 18m
M T W T F S S
Prices
NZ2307+2
NZ Air New Zealand
738
8:10 PM
CDT T1
9:40 PM
CDT
1h 30m
M T W T F S S
Prices
UA5916+1
UA United
E7W
9:28 PM
CDT T2
10:45 PM
CDT
1h 17m
M T W T F S S
Prices
UA5832
UA United
E7W
9:38 PM
CDT T2
11:16 PM
CDT
1h 38m
M T W T F S S
Prices
AC3983
AC Air Canada
E7W
9:38 PM
CDT T2
11:16 PM
CDT
1h 38m
M T W T F S S
Prices
UA454
UA United
738
9:45 PM
CDT T1
11:17 PM
CDT
1h 32m
M T W T F S S
Prices
AC3551
AC Air Canada
E7W
9:45 PM
CDT T2
11:24 PM
CDT
1h 39m
M T W T F S S
Prices
UA5422
UA United
E7W
9:45 PM
CDT T2
11:24 PM
CDT
1h 39m
M T W T F S S
Prices
AS4147cs
AS Alaska
319
10:29 PM
CDT T3
11:49 PM
CDT
1h 20m
M T W T F S S
Prices
AA1577+1
AA American
319
10:29 PM
CDT T3
11:49 PM
CDT
1h 20m
M T W T F S S
Prices
IB4830
IB Iberia
319
10:29 PM
CDT T3
11:49 PM
CDT
1h 20m
M T W T F S S
Prices
AA4442
AA American
E75
10:31 PM
CDT T3
12:08 AM+1
CDT
1h 37m
M T W T F S S
Prices
IB4526
IB Iberia
E75
10:31 PM
CDT T3
12:08 AM+1
CDT
1h 37m
M T W T F S S
Prices
AS4038+1
AS Alaska
E75
10:31 PM
CDT T3
12:08 AM+1
CDT
1h 37m
M T W T F S S
Prices
QR2496
QR Qatar
E75
10:31 PM
CDT T3
12:08 AM+1
CDT
1h 37m
M T W T F S S
Prices
UA4659
UA United
E7W
10:53 PM
CDT T2
12:33 AM+1
CDT
1h 40m
M T W T F S S
Prices
UA6011
UA United
E7W
11:00 PM
CDT T2
12:39 AM+1
CDT
1h 39m
M T W T F S S
Prices
AA4519
AA American
E75
5:00 AM
CDT
6:43 AM
CDT
1h 43m
M T W T F S S
Prices
UA6024
UA United
E7W
5:00 AM
CDT
6:39 AM
CDT
1h 39m
M T W T F S S
Prices
UA5772
UA United
E7W
5:00 AM
CDT
6:38 AM
CDT
1h 38m
M T W T F S S
Prices
AA1937
AA American
319
5:16 AM
CDT
6:43 AM
CDT
1h 27m
M T W T F S S
Prices
AS4557cs
AS Alaska
319
5:44 AM
CDT
7:25 AM
CDT
1h 41m
M T W T F S S
Prices
UA1856
UA United
319
6:00 AM
CDT
7:40 AM
CDT
1h 40m
M T W T F S S
Prices
EI7489cs
EI Aer Lingus
319
6:00 AM
CDT
7:41 AM
CDT
1h 41m
M T W T F S S
Prices
JL7643+2
JL Japan
E75
6:00 AM
CDT
7:45 AM
CDT
1h 45m
M T W T F S S
Prices
AA1536+2
AA American
319
6:00 AM
CDT
7:41 AM
CDT
1h 41m
M T W T F S S
Prices
UA5726
UA United
E7W
6:15 AM
CDT
7:53 AM
CDT
1h 38m
M T W T F S S
Prices
UA797
UA United
738
6:15 AM
CDT
7:49 AM
CDT
1h 34m
M T W T F S S
Prices
UA5340+2
UA United
E75L
6:20 AM
CDT
7:56 AM
CDT
1h 36m
M T W T F S S
Prices
NZ2308cs
NZ Air New Zealand
E7W
6:20 AM
CDT
7:56 AM
CDT
1h 36m
M T W T F S S
Prices
AC5155cs
AC Air Canada
E7W
6:20 AM
CDT
7:56 AM
CDT
1h 36m
M T W T F S S
Prices
UA5318
UA United
E7W
8:00 AM
CDT
9:41 AM
CDT
1h 41m
M T W T F S S
Prices
NH7715+1
NH All Nippon
739
8:00 AM
CDT
9:36 AM
CDT
1h 36m
M T W T F S S
Prices
NZ2306cs
NZ Air New Zealand
739
8:00 AM
CDT
9:36 AM
CDT
1h 36m
M T W T F S S
Prices
UA2668+2
UA United
738
8:04 AM
CDT
9:36 AM
CDT
1h 32m
M T W T F S S
Prices
CM1122cs
CM Copa
73G
8:04 AM
CDT
9:36 AM
CDT
1h 32m
M T W T F S S
Prices
BA4360+1
BA British
CR7
8:43 AM
CDT
10:32 AM
CDT
1h 49m
M T W T F S S
Prices
AA4969
AA American
CR7
8:44 AM
CDT
10:33 AM
CDT
1h 49m
M T W T F S S
Prices
BA1655
BA British
CR7
8:44 AM
CDT
10:33 AM
CDT
1h 49m
M T W T F S S
Prices
EI7645cs
EI Aer Lingus
E75
8:56 AM
CDT
10:36 AM
CDT
1h 40m
M T W T F S S
Prices
AS6597+1
AS Alaska
E75
8:56 AM
CDT
10:36 AM
CDT
1h 40m
M T W T F S S
Prices
AA4417+3
AA American
E75S
9:32 AM
CDT
10:55 AM
CDT
1h 23m
M T W T F S S
Prices
UA5843
UA United
CR5
10:02 AM
CDT
11:36 AM
CDT
1h 34m
M T W T F S S
Prices
AS6219+1
AS Alaska
CR7
10:04 AM
CDT
11:37 AM
CDT
1h 33m
M T W T F S S
Prices
AS4568+1
AS Alaska
319
11:09 AM
CDT
12:43 PM
CDT
1h 34m
M T W T F S S
Prices
EI7694cs
EI Aer Lingus
319
11:09 AM
CDT
12:43 PM
CDT
1h 34m
M T W T F S S
Prices
AA349+2
AA American
319
11:09 AM
CDT
12:43 PM
CDT
1h 34m
M T W T F S S
Prices
QR2488
QR Qatar
319
11:09 AM
CDT
12:43 PM
CDT
1h 34m
M T W T F S S
Prices
QR2519
QR Qatar
319
11:11 AM
CDT
12:45 PM
CDT
1h 34m
M T W T F S S
Prices
NZ2300+2
NZ Air New Zealand
CR5
11:26 AM
CDT
1:02 PM
CDT
1h 36m
M T W T F S S
Prices
UA1410
UA United
320
11:40 AM
CDT
1:12 PM
CDT
1h 32m
M T W T F S S
Prices
EI7479cs
EI Aer Lingus
CR7
12:00 PM
CDT
1:47 PM
CDT
1h 47m
M T W T F S S
Prices
QR2900
QR Qatar
CR7
12:00 PM
CDT
1:47 PM
CDT
1h 47m
M T W T F S S
Prices
IB4531
IB Iberia
CR7
12:00 PM
CDT
1:47 PM
CDT
1h 47m
M T W T F S S
Prices
AS6687
AS Alaska
CR7
12:00 PM
CDT
1:47 PM
CDT
1h 47m
M T W T F S S
Prices
AA4931+1
AA American
CR7
12:00 PM
CDT
1:47 PM
CDT
1h 47m
M T W T F S S
Prices
UA3438+1
UA United
E7W
1:04 PM
CDT
2:23 PM
CDT
1h 19m
M T W T F S S
Prices
UA4788
UA United
CR5
1:05 PM
CDT
2:39 PM
CDT
1h 34m
M T W T F S S
Prices
UA4583
UA United
CR5
1:18 PM
CDT
2:55 PM
CDT
1h 37m
M T W T F S S
Prices
IB4836+1
IB Iberia
E70
1:37 PM
CDT
3:08 PM
CDT
1h 31m
M T W T F S S
Prices
JL7347+2
JL Japan
E75
1:38 PM
CDT
3:09 PM
CDT
1h 31m
M T W T F S S
Prices
BA4358+2
BA British
E70
1:38 PM
CDT
3:09 PM
CDT
1h 31m
M T W T F S S
Prices
AA4676
AA American
E75
1:48 PM
CDT
3:31 PM
CDT
1h 43m
M T W T F S S
Prices
NZ2304cs
NZ Air New Zealand
E75L
2:04 PM
CDT
3:41 PM
CDT
1h 37m
M T W T F S S
Prices
AS4102cs
AS Alaska
E70
2:16 PM
CDT
3:59 PM
CDT
1h 43m
M T W T F S S
Prices
QR2713+1
QR Qatar
E75
2:16 PM
CDT
3:59 PM
CDT
1h 43m
M T W T F S S
Prices
EI7384cs
EI Aer Lingus
E75
2:16 PM
CDT
3:59 PM
CDT
1h 43m
M T W T F S S
Prices
IB4124
IB Iberia
E75
2:16 PM
CDT
3:59 PM
CDT
1h 43m
M T W T F S S
Prices
AA4114+2
AA American
E70
2:16 PM
CDT
3:59 PM
CDT
1h 43m
M T W T F S S
Prices
UA4394
UA United
CR5
3:16 PM
CDT
4:51 PM
CDT
1h 35m
M T W T F S S
Prices
EK6060cs
EK Emirates
CR5
3:21 PM
CDT
4:55 PM
CDT
1h 34m
M T W T F S S
Prices
AC3585cs
AC Air Canada
CR5
3:21 PM
CDT
4:55 PM
CDT
1h 34m
M T W T F S S
Prices
NZ2302cs
NZ Air New Zealand
E7W
3:28 PM
CDT
5:05 PM
CDT
1h 37m
M T W T F S S
Prices
UA312+4
UA United
739
3:30 PM
CDT
5:02 PM
CDT
1h 32m
M T W T F S S
Prices
UA5317
UA United
CR5
5:00 PM
CDT
6:40 PM
CDT
1h 40m
M T W T F S S
Prices
AA4203+3
AA American
E70
5:01 PM
CDT
6:50 PM
CDT
1h 49m
M T W T F S S
Prices
EI7411cs
EI Aer Lingus
E75
5:01 PM
CDT
6:50 PM
CDT
1h 49m
M T W T F S S
Prices
AS4215cs
AS Alaska
E70
5:01 PM
CDT
6:50 PM
CDT
1h 49m
M T W T F S S
Prices
AA4973
AA American
CR7
6:29 PM
CDT
8:26 PM
CDT
1h 57m
M T W T F S S
Prices
NZ2310cs
NZ Air New Zealand
CR7
6:49 PM
CDT
8:25 PM
CDT
1h 36m
M T W T F S S
Prices
UA6050
UA United
CR5
6:50 PM
CDT
8:29 PM
CDT
1h 39m
M T W T F S S
Prices
UA4178
UA United
CR5
6:50 PM
CDT
8:29 PM
CDT
1h 39m
M T W T F S S
Prices
AC4418cs
AC Air Canada
CR5
7:16 PM
CDT
8:50 PM
CDT
1h 34m
M T W T F S S
Prices
AV2309cs
AV avianca
CR7
7:16 PM
CDT
8:50 PM
CDT
1h 34m
M T W T F S S
Prices
UA5219+4
UA United
CR7
7:16 PM
CDT
8:50 PM
CDT
1h 34m
M T W T F S S
Prices
AA4102
AA American
E70
8:02 PM
CDT
9:50 PM
CDT
1h 48m
M T W T F S S
Prices
AA4121+1
AA American
E70
8:03 PM
CDT
9:46 PM
CDT
1h 43m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Chicago to Des Moines
2 carriers, 440 flights/week nonstop.
2 Airlines 440 Flights/wk 298 mi 1h 11m nonstop 66 1-stop hubs

ORD–DSM is served by 2 airlines with nonstop service. United Airlines and American Airlines lead the route. The flight covers 298 miles in approximately 1h 11m. Beyond nonstop, 66 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop ORD–DSM service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
UA United Airlines Also: AC, CM, EK, NZ 132 319, 738, 739, CR5, CR7, E7W 1h17-2h18 91% Star Alliance AC, CM, EK, NZ
AA American Airlines Also: AS, EI, IB, QR 85 319, CR7, E70, E75, E75S 1h11-1h39 91% Oneworld AS, EI, IB, QR
Aircraft on this route
319 Airbus A319 – AA, AS, IB, UA
738 Boeing 737-800 – NZ, UA
739 Boeing 737-900 – UA
73G Boeing 737-700 – EK
CR5 Bombardier CRJ-550 – AC, CM, NZ, UA
CR7 Bombardier CRJ-700 – AA, AS, EI, IB, QR, UA
E70 Embraer 170 – AA, AS
E75 Embraer E175 – AA, AS, EI, IB, QR
E75S Embraer E175 STD – AA
E7W Embraer E175 – AC, NZ, UA
Alliance coverage
Star Alliance: UA (132 flights/wk, 61%)
Oneworld: AA (85 flights/wk, 39%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, ORD to DSM direction.
Mon
64
flights
Tue
62
flights
Wed
61
flights
Thu
66
flights
Fri
64
flights
Sat
61
flights
Sun
62
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
70
Nonstop flights
440
Outbound / wk
457
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for ORD to DSM.
1-STOP
One-Stop Connections
66
Hubs
~3h
Fastest
~26h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
2,590
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Des Moines from Chicago

Nearby airports with service to Des Moines International Airport.
Metric ORD→DSM MDW→DSM MKE→DSM
Distance from ORD 15 mi 67 mi
Nonstop airlines 2 3 1
Weekly flights 440 14
Flight time 1h 11m 0h 46m 1h 13m
Departure OTP 91%
Airports within 200 miles of ORD with service to Des Moines International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Des Moines is 0 hours the same as Chicago.
ORD: CDT · DSM: CDT

When it's 6:00 PM in Chicago, it's 6:00 PM in Des Moines.
Distance & Flight Time
298 mi / 480 km
Nonstop flight time is approximately 1h 11m to 2h 18m.
Getting to ORD

CTA Blue Line runs 24/7 from downtown Loop stations to O'Hare (45 min, $5). Pace buses serve suburbs. Ride-shares cost $35–55 from downtown depending on traffic; add 30+ minutes during rush hour on the Kennedy Expressway.Economy parking lots E/F connect via ATS people mover. Terminal 5 (international) is separate from Terminals 1–3; allow extra time for inter-terminal transfers.

ORD–DSM Quick Facts

Key statistics for the Chicago to Des Moines route.
Route details
Distance298 mi / 480 km
Flight time1h 11m to 2h 18m
Time difference0 hours
Airlines (nonstop)2
Weekly flights440 out / 457 return
1-stop connections66 hubs
Origin: ORD
IATA / ICAOORD / KORD
TimezoneAmerica/Chicago
Passengers/yr80.0M
Elevation680 ft / 207 m
Destination: DSM
IATA / ICAODSM / KDSM
TimezoneAmerica/Chicago
Passengers/yr3.1M
Elevation958 ft / 292 m

Frequently Asked Questions

Common questions about ORD to DSM flights.
Nonstop flights from Chicago O'Hare International Airport to Des Moines International Airport take approximately 1h 11m to 2h 18m. The route covers 298 miles.
2 airlines operate nonstop service: American Airlines and United Airlines. Plus 8 codeshare partners.
There are approximately 440 nonstop flights per week from ORD to DSM. The return direction has about 457 weekly flights.
Yes, 1-stop connections are available through YIP, RST, SBN, MKE, OMA, STL, CVG, MHK, FSD, LNK, DAL, CLE, MEM, APA, YYZ, HOU, PIT, IAD, TEB, RIL, RDU, AGS, LNS, COS, TEX, ACY, BWI, MCO, APF, BIF, IDA, MSY, SCF, PIE, PBI, UDD, NAS, PSP, YVR, GCM, BUR, SJO, LGA, ATL, MDW, MIA, BNA, PHL, IAH, MSP, CLT, AUS, DCA, DEN, DTW, DFW, EWR, BOS, FLL, PHX, LAS, LAX, SNA, SRQ, RSW and PDX. These options provide additional schedule flexibility.
Yes, return flights from DSM to ORD are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include MDW, MKE and SBN. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
See the On-Time Performance section for the latest delay data at both airports. This shows departure and arrival reliability to help you plan.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
American Eagle (operated by SkyWest or Envoy) and United Express (operated by SkyWest or GoJet) both operate regional jet nonstops on ORD-DSM. Each carrier typically offers two to three daily round trips. Aircraft are CRJ-700s, CRJ-550s, or ERJ-175s depending on the operating carrier and rotation. Block time is 55 minutes. Chicago Midway does not offer nonstop service to Des Moines; Southwest operates ORD-DSM only through connections.
The drive from downtown Chicago to downtown Des Moines covers 330 miles on I-80 and takes four to five hours depending on traffic, with no tolls west of Iowa City. Total door-to-door time for ORD-DSM including check-in, security, and ground transport at both ends typically runs three to four hours. For passengers leaving from Chicago's western suburbs or arriving to locations south of Des Moines, the drive is often comparable in time and eliminates airport handling. For downtown-to-downtown city pairs, the flight saves time.
United Express on ORD-DSM uses ERJ-175s configured with 12 first class and 64 economy seats, or CRJ-700s with 9 first and 51 economy. American Eagle uses CRJ-550s, which have 10 Flagship First seats, 20 Main Cabin Extra seats, and 20 Main Cabin seats on a 50-seat-equivalent airframe, meaning fewer total passengers with more premium space. The CRJ-550 is a deliberate down-gauge to reduce total seats and improve per-seat revenue on thinner markets like DSM.

Chicago O'Hare to Des Moines: Regional Jet Shuttle

ORD-DSM is a thin but consistent regional market operated entirely by mainline partner regional carriers. American Eagle and United Express between them run five to six daily nonstops, all on regional jets, covering the 290-mile route in under an hour of block time. The route is primarily driven by business travel: Des Moines houses the headquarters of Principal Financial, Wells Fargo's home mortgage division, and Meredith Corporation, among others. Leisure demand is limited but present during Iowa State Fair week in August, which is the single largest passenger spike of the year for DSM. Des Moines International operates from a single terminal with two concourses; capacity is modest and the airport is routinely ranked among the easiest to navigate in the Midwest.

Hub Connection Value

O'Hare is both a United hub and an American hub, making ORD the logical connection point for Des Moines passengers routing to the coasts, Europe, or Latin America on either carrier. United connects ORD to 50+ international destinations; American connects to 30+ international markets including transatlantic and transpacific routes from ORD. The ORD-DSM regional jet frequency, typically spread across morning, midday, and evening banks, aligns with O'Hare's international departure banks to minimize minimum connection times. Passengers connecting through ORD should confirm terminal assignments: United uses Terminals 1 and 2; American uses Terminal 3.