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

ORD Airport Page →
298 mi airlines 262/wk
On-time Some delays Frequent delays
Flight Schedule 109 flights Verified 10h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
AA914
AA American
319
12:00 AM
CDT T3
1:15 AM
CDT
1h 15m
M T W T F S S
Prices
AS6597
AS Alaska
E75
6:53 AM
CDT T3
8:26 AM
CDT
1h 33m
M T W T F S S
Prices
AA4417
AA American
E75
6:53 AM
CDT T3
8:26 AM
CDT
1h 33m
M T W T F S S
Prices
AS6219
AS Alaska
CR7
7:37 AM
CDT T3
9:01 AM
CDT
1h 24m
M T W T F S S
Prices
AA6351
AA American
CR7
8:00 AM
CDT T3
9:24 AM
CDT
1h 24m
M T W T F S S
Prices
UA4507
UA United
CR7
8:50 AM
CDT T2
10:28 AM
CDT
1h 38m
M T W T F S S
Prices
UA3536
UA United
E7W
8:50 AM
CDT T1
10:30 AM
CDT
1h 40m
M T W T F S S
Prices
UA1778
UA United
319
8:50 AM
CDT T1
10:19 AM
CDT
1h 29m
M T W T F S S
Prices
AA349
AA American
319
9:00 AM
CDT T3
10:26 AM
CDT
1h 26m
M T W T F S S
Prices
AS4568
AS Alaska
319
9:00 AM
CDT T3
10:26 AM
CDT
1h 26m
M T W T F S S
Prices
UA5535
UA United
CR5
9:05 AM
CDT T2
10:44 AM
CDT
1h 39m
M T W T F S S
Prices
UA4525
UA United
CR5
9:05 AM
CDT T2
10:44 AM
CDT
1h 39m
M T W T F S S
Prices
AC3979
AC Air Canada
CR5
9:15 AM
CDT T1
10:53 AM
CDT
1h 38m
M T W T F S S
Prices
AA5012
AA American
CR7
9:56 AM
CDT T3
11:30 AM
CDT
1h 34m
M T W T F S S
Prices
UA3478
UA United
E7W
10:52 AM
CDT T2
12:29 PM
CDT
1h 37m
M T W T F S S
Prices
AA3444
AA American
E70
11:40 AM
CDT T3
1:05 PM
CDT
1h 25m
M T W T F S S
Prices
AS4235
AS Alaska
E70
11:40 AM
CDT T3
1:05 PM
CDT
1h 25m
M T W T F S S
Prices
AS4040
AS Alaska
E70
11:40 AM
CDT T3
1:05 PM
CDT
1h 25m
M T W T F S S
Prices
UA3547
UA United
E7W
11:50 AM
CDT T2
1:23 PM
CDT
1h 33m
M T W T F S S
Prices
AC3478
AC Air Canada
E7W
11:50 AM
CDT T2
1:23 PM
CDT
1h 33m
M T W T F S S
Prices
UA5552
UA United
E7W
12:12 PM
CDT T1
1:33 PM
CDT
1h 21m
M T W T F S S
Prices
AA4114
AA American
E75
12:15 PM
CDT T3
1:46 PM
CDT
1h 31m
M T W T F S S
Prices
AS4102
AS Alaska
E75
12:15 PM
CDT T3
1:46 PM
CDT
1h 31m
M T W T F S S
Prices
UA4591
UA United
CR5
12:53 PM
CDT T2
2:28 PM
CDT
1h 35m
M T W T F S S
Prices
UA1830
UA United
737
12:57 PM
CDT T1
2:24 PM
CDT
1h 27m
M T W T F S S
Prices
UA247
UA United
319
12:57 PM
CDT T1
2:24 PM
CDT
1h 27m
M T W T F S S
Prices
UA561
UA United
319
12:57 PM
CDT T3
2:24 PM
CDT
1h 27m
M T W T F S S
Prices
UA5450
UA United
E7W
12:59 PM
CDT T2
2:36 PM
CDT
1h 37m
M T W T F S S
Prices
AS4215
AS Alaska
E75
2:59 PM
CDT T3
4:31 PM
CDT
1h 32m
M T W T F S S
Prices
UA3676
UA United
E75L
4:20 PM
CDT T2
5:49 PM
CDT
1h 29m
M T W T F S S
Prices
CM1383
CM Copa
CR5
4:41 PM
CDT T2
6:08 PM
CDT
1h 27m
M T W T F S S
Prices
AC4227
AC Air Canada
CR5
4:41 PM
CDT T2
6:08 PM
CDT
1h 27m
M T W T F S S
Prices
UA5544
UA United
CR5
4:41 PM
CDT T2
6:08 PM
CDT
1h 27m
M T W T F S S
Prices
AA3653
AA American
E70
4:54 PM
CDT T3
6:19 PM
CDT
1h 25m
M T W T F S S
Prices
EI7435
EI Aer Lingus
CR7
4:54 PM
CDT T3
6:19 PM
CDT
1h 25m
M T W T F S S
Prices
AS6682
AS Alaska
E70
4:54 PM
CDT T3
6:19 PM
CDT
1h 25m
M T W T F S S
Prices
AA6438
AA American
CR7
5:03 PM
CDT T3
6:28 PM
CDT
1h 25m
M T W T F S S
Prices
AS6724
AS Alaska
CR7
5:35 PM
CDT T3
7:00 PM
CDT
1h 25m
M T W T F S S
Prices
IB4111
IB Iberia
CR7
5:35 PM
CDT T3
7:00 PM
CDT
1h 25m
M T W T F S S
Prices
AA4121
AA American
E75
5:57 PM
CDT T3
7:33 PM
CDT
1h 36m
M T W T F S S
Prices
UA2265
UA United
319
7:55 PM
CDT T1
9:27 PM
CDT
1h 32m
M T W T F S S
Prices
UA2097
UA United
738
8:10 PM
CDT T1
9:40 PM
CDT
1h 30m
M T W T F S S
Prices
AS4038
AS Alaska
E70
8:54 PM
CDT T3
10:19 PM
CDT
1h 25m
M T W T F S S
Prices
EI7490
EI Aer Lingus
E75
8:59 PM
CDT T3
10:34 PM
CDT
1h 35m
M T W T F S S
Prices
AA4805
AA American
E75
8:59 PM
CDT T3
10:34 PM
CDT
1h 35m
M T W T F S S
Prices
AC3491
AC Air Canada
E7W
9:22 PM
CDT T2
10:59 PM
CDT
1h 37m
M T W T F S S
Prices
AS4147
AS Alaska
319
10:18 PM
CDT T3
11:40 PM
CDT
1h 22m
M T W T F S S
Prices
AA1577
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
AA2177
AA American
10:30 PM
CDT
11:29 PM
CDT
0h 59m
M T W T F S S
Prices
AA1871
AA American
1:11 AM
CDT
2:57 AM
CDT
1h 46m
M T W T F S S
Prices
UA1952
UA United
4:00 AM
CDT
5:14 AM
CDT
1h 14m
M T W T F S S
Prices
AS4259
AS Alaska
319
5:00 AM
CDT
6:29 AM
CDT
1h 29m
M T W T F S S
Prices
EI7573
EI Aer Lingus
319
5:00 AM
CDT
6:29 AM
CDT
1h 29m
M T W T F S S
Prices
AA1312
AA American
319
5:00 AM
CDT
6:29 AM
CDT
1h 29m
M T W T F S S
Prices
AA1536
AA American
319
6:00 AM
CDT
7:41 AM
CDT
1h 41m
M T W T F S S
Prices
UA5340
UA United
E7W
6:20 AM
CDT
7:56 AM
CDT
1h 36m
M T W T F S S
Prices
AS6700
AS Alaska
E75
6:32 AM
CDT
8:05 AM
CDT
1h 33m
M T W T F S S
Prices
EI7479
EI Aer Lingus
E75
6:40 AM
CDT
8:25 AM
CDT
1h 45m
M T W T F S S
Prices
AA4778
AA American
E75L
6:40 AM
CDT
8:25 AM
CDT
1h 45m
M T W T F S S
Prices
UA1363
UA United
738
8:00 AM
CDT
9:36 AM
CDT
1h 36m
M T W T F S S
Prices
CM1122
CM Copa
739
8:00 AM
CDT
9:36 AM
CDT
1h 36m
M T W T F S S
Prices
UA2668
UA United
319
8:04 AM
CDT
9:36 AM
CDT
1h 32m
M T W T F S S
Prices
AS6597
AS Alaska
E75
8:56 AM
CDT
10:36 AM
CDT
1h 40m
M T W T F S S
Prices
AA4417
AA American
E75
8:56 AM
CDT
10:36 AM
CDT
1h 40m
M T W T F S S
Prices
OO299
OO SkyWest
9:59 AM
CDT
10:43 AM
CDT
0h 44m
M T W T F S S
Prices
IB4307
IB Iberia
CR7
10:04 AM
CDT
11:37 AM
CDT
1h 33m
M T W T F S S
Prices
AA6351
AA American
CR7
10:04 AM
CDT
11:37 AM
CDT
1h 33m
M T W T F S S
Prices
EI7384
EI Aer Lingus
CR7
10:04 AM
CDT
11:37 AM
CDT
1h 33m
M T W T F S S
Prices
AS6219
AS Alaska
CR7
10:04 AM
CDT
11:37 AM
CDT
1h 33m
M T W T F S S
Prices
AA349
AA American
319
11:09 AM
CDT
12:43 PM
CDT
1h 34m
M T W T F S S
Prices
AS4568
AS Alaska
319
11:09 AM
CDT
12:43 PM
CDT
1h 34m
M T W T F S S
Prices
UA4782
UA United
CR5
11:25 AM
CDT
12:59 PM
CDT
1h 34m
M T W T F S S
Prices
UA4395
UA United
CR5
11:25 AM
CDT
12:59 PM
CDT
1h 34m
M T W T F S S
Prices
UA4386
UA United
CR5
11:26 AM
CDT
1:02 PM
CDT
1h 36m
M T W T F S S
Prices
UA600
UA United
319
11:26 AM
CDT
1:02 PM
CDT
1h 36m
M T W T F S S
Prices
BA1680
BA British
CR7
12:00 PM
CDT
1:47 PM
CDT
1h 47m
M T W T F S S
Prices
AA4931
AA American
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
IB4531
IB Iberia
CR7
12:00 PM
CDT
1:47 PM
CDT
1h 47m
M T W T F S S
Prices
IB4279
IB Iberia
E70
12:53 PM
CDT
2:20 PM
CDT
1h 27m
M T W T F S S
Prices
UA3497
UA United
E75L
12:58 PM
CDT
2:22 PM
CDT
1h 24m
M T W T F S S
Prices
UA3438
UA United
E7W
1:10 PM
CDT
2:46 PM
CDT
1h 36m
M T W T F S S
Prices
AS4235
AS Alaska
E70
1:37 PM
CDT
3:08 PM
CDT
1h 31m
M T W T F S S
Prices
IB4836
IB Iberia
E70
1:37 PM
CDT
3:08 PM
CDT
1h 31m
M T W T F S S
Prices
EI7411
EI Aer Lingus
E70
1:37 PM
CDT
3:08 PM
CDT
1h 31m
M T W T F S S
Prices
BA4360
BA British
CR7
1:38 PM
CDT
3:11 PM
CDT
1h 33m
M T W T F S S
Prices
BA4358
BA British
E70
1:38 PM
CDT
3:09 PM
CDT
1h 31m
M T W T F S S
Prices
AS4557
AS Alaska
E70
1:38 PM
CDT
3:09 PM
CDT
1h 31m
M T W T F S S
Prices
AA4114
AA American
E75
2:16 PM
CDT
3:59 PM
CDT
1h 43m
M T W T F S S
Prices
AS4102
AS Alaska
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
AA3444
AA American
E70
2:29 PM
CDT
4:18 PM
CDT
1h 49m
M T W T F S S
Prices
UA312
UA United
73G
3:21 PM
CDT
4:53 PM
CDT
1h 32m
M T W T F S S
Prices
UA4431
UA United
CR5
3:21 PM
CDT
4:55 PM
CDT
1h 34m
M T W T F S S
Prices
UA5441
UA United
E7W
3:21 PM
CDT
4:57 PM
CDT
1h 36m
M T W T F S S
Prices
AC3585
AC Air Canada
73G
3:24 PM
CDT
5:00 PM
CDT
1h 36m
M T W T F S S
Prices
AV2309
AV avianca
737
3:24 PM
CDT
5:00 PM
CDT
1h 36m
M T W T F S S
Prices
UA3715
UA United
E7W
3:28 PM
CDT
5:05 PM
CDT
1h 37m
M T W T F S S
Prices
UA5715
UA United
E7W
3:28 PM
CDT
5:05 PM
CDT
1h 37m
M T W T F S S
Prices
UA739
UA United
319
3:28 PM
CDT
5:04 PM
CDT
1h 36m
M T W T F S S
Prices
EK6060
EK Emirates
73G
3:28 PM
CDT
5:04 PM
CDT
1h 36m
M T W T F S S
Prices
AS4215
AS Alaska
E75
5:01 PM
CDT
6:50 PM
CDT
1h 49m
M T W T F S S
Prices
UA5219
UA United
CR5
6:49 PM
CDT
8:25 PM
CDT
1h 36m
M T W T F S S
Prices
AA3653
AA American
E70
7:44 PM
CDT
9:17 PM
CDT
1h 33m
M T W T F S S
Prices
AA4923
AA American
CR7
7:44 PM
CDT
9:19 PM
CDT
1h 35m
M T W T F S S
Prices
AS6682
AS Alaska
E70
7:44 PM
CDT
9:17 PM
CDT
1h 33m
M T W T F S S
Prices
AA4121
AA American
E75
8:03 PM
CDT
9:46 PM
CDT
1h 43m
M T W T F S S
Prices
AA3472
AA American
11:18 PM
CDT
2:36 AM+1
CDT
3h 18m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Chicago to Des Moines
6 carriers, 262 flights/week nonstop.
6 Airlines 262 Flights/wk 298 mi 0h 59m nonstop 42 1-stop hubs

ORD–DSM is served by 6 airlines with nonstop service. American Airlines, Alaska Airlines and United Airlines lead the route. The flight covers 298 miles in approximately 0h 59m. Beyond nonstop, 42 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
AA American Airlines 78 319, CR7, E70, E75 0h59-1h36 42% Oneworld
AS Alaska Airlines 70 319, CR7, E70, E75 1h22-1h33 42% Oneworld
UA United Airlines 65 319, 737, 738, CR5, CR7, E75L, E7W 1h21-1h40 42% Star Alliance
AC Air Canada 28 CR5, E7W 1h27-1h38 42% Star Alliance
EI Aer Lingus 14 CR7, E75 1h25-1h35 42%
CM Copa Airlines 7 CR5 1h27 42% Star Alliance
Aircraft on this route
319 Airbus A319 – AA, AS, IB, UA
737 Boeing 737-700 – UA
738 Boeing 737-800 – UA
CR5 Bombardier CRJ-550 – AC, CM, UA
CR7 Bombardier CRJ-700 – AA, AS, EI, IB, UA
E70 Embraer 170 – AA, AS
E75 Embraer E175 – AA, AS, EI
E75L Embraer E175 Long Wing – UA
E7W Embraer E175 – AC, UA
Alliance coverage
Oneworld: AA + AS (148 flights/wk, 56%)
Star Alliance: AC + CM + UA (100 flights/wk, 38%)
Unaffiliated: EI (14 flights/wk, 5%)
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
38
flights
Tue
38
flights
Wed
39
flights
Thu
38
flights
Fri
39
flights
Sat
43
flights
Sun
41
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
50
Nonstop flights
262
Outbound / wk
325
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for ORD to DSM.
1-STOP
One-Stop Connections
42
Hubs
~3h
Fastest
~23h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
2,383
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.

On-Time Performance

What to expect at each end of your journey.
Outbound
ORD → DSM
42%
Frequent delays expected. Consider flexible booking.
Departing
42%
Arriving
67%
Return
DSM → ORD
0%
Frequent delays expected. Consider flexible booking.
Departing
0%
Arriving
85%
OTP = percentage of flights arriving within 15 min of schedule. Based on airport-level delay snapshots. ORD delays → DSM delays →

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 6 1 1
Weekly flights 262 20 1
Flight time 0h 59m 1h 20m 1h 13m
Departure OTP 42%
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 0h 59m to 1h 40m.
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 time0h 59m to 1h 40m
Time difference0 hours
Airlines (nonstop)6
Weekly flights262 out / 325 return
1-stop connections42 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 0h 59m to 1h 40m. The route covers 298 miles.
There are approximately 262 nonstop flights per week from ORD to DSM. The return direction has about 325 weekly flights.
Yes, 1-stop connections are available through RST, OMA, MKE, SBN, MHK, CLE, MEM, DAL, STL, PIT, BWI, TEX, TEB, BIF, COS, HOU, MSY, PBI, PSP, YVR, SJO, AUS, LGA, BNA, MSP, MIA, IAH, DEN, DCA, FLL, CLT, DFW, ATL, SRQ, LAS, DTW, MDW, MCO, LAX, PHX, SNA and RSW. 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.