Chicago to Denver (ORD–DEN) — Airlines, Schedules & Connections

ORD Airport Page →
886 mi airlines 330/wk
On-time Some delays Frequent delays
Flight Schedule 109 flights Verified 1h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
AA3545
AA American
E70
6:50 AM
CDT T3
8:47 AM
MDT
2h 57m
M T W T F S S
Prices
EI7574
EI Aer Lingus
E75
6:50 AM
CDT T3
8:47 AM
MDT
2h 57m
M T W T F S S
Prices
IB4595
IB Iberia
E70
6:50 AM
CDT T3
8:47 AM
MDT
2h 57m
M T W T F S S
Prices
UA2118
UA United
32Q
7:00 AM
CDT T1
8:54 AM
MDT
2h 54m
M T W T F S S
Prices
UA1217
UA United
739
7:00 AM
CDT T1
8:55 AM
MDT
2h 55m
M T W T F S S
Prices
AC5051
AC Air Canada
B39M
7:10 AM
CDT T1
9:03 AM
MDT
2h 53m
M T W T F S S
Prices
IB4905
IB Iberia
319
8:05 AM
CDT T3
9:57 AM
MDT
2h 52m
M T W T F S S
Prices
AA1647
AA American
319
8:05 AM
CDT T3
9:57 AM
MDT
2h 52m
M T W T F S S
Prices
UA1049
UA United
777
8:40 AM
CDT T1
10:33 AM
MDT
2h 53m
M T W T F S S
Prices
UA250
UA United
32Q
8:40 AM
CDT T1
10:35 AM
MDT
2h 55m
M T W T F S S
Prices
IB4363
IB Iberia
319
9:46 AM
CDT T3
11:37 AM
MDT
2h 51m
M T W T F S S
Prices
AA3541
AA American
E75
9:46 AM
CDT T3
11:43 AM
MDT
2h 57m
M T W T F S S
Prices
AA2833
AA American
738
9:46 AM
CDT T3
11:37 AM
MDT
2h 51m
M T W T F S S
Prices
IB4361
IB Iberia
E75
9:46 AM
CDT T3
11:43 AM
MDT
2h 57m
M T W T F S S
Prices
IB4999
IB Iberia
319
9:52 AM
CDT T3
11:44 AM
MDT
2h 52m
M T W T F S S
Prices
AA2276
AA American
319
9:52 AM
CDT T3
11:44 AM
MDT
2h 52m
M T W T F S S
Prices
WN3683
WN Southwest
7M8
10:30 AM
CDT T5
12:15 PM
MDT
2h 45m
M T W T F S S
Prices
UA1803
UA United
739
10:48 AM
CDT T1
12:45 PM
MDT
2h 57m
M T W T F S S
Prices
F91483
F9 Frontier
A21N
10:53 AM
CDT T5
12:52 PM
MDT
2h 59m
M T W T F S S
Prices
IB4601
IB Iberia
319
11:45 AM
CDT T3
1:28 PM
MDT
2h 43m
M T W T F S S
Prices
AC3971
AC Air Canada
A21N
12:50 PM
CDT T1
2:48 PM
MDT
2h 58m
M T W T F S S
Prices
UA1113
UA United
32Q
12:50 PM
CDT T1
2:48 PM
MDT
2h 58m
M T W T F S S
Prices
UA371
UA United
2:00 PM
CDT
3:40 PM
MDT
2h 40m
M T W T F S S
Prices
UA270
UA United
739
2:01 PM
CDT T1
3:56 PM
MDT
2h 55m
M T W T F S S
Prices
AC3886
AC Air Canada
739
2:02 PM
CDT T1
3:57 PM
MDT
2h 55m
M T W T F S S
Prices
UA609
UA United
739
2:05 PM
CDT T1
4:00 PM
MDT
2h 55m
M T W T F S S
Prices
UA2347
UA United
A21N
2:45 PM
CDT T1
4:41 PM
MDT
2h 56m
M T W T F S S
Prices
AC3668
AC Air Canada
32Q
2:45 PM
CDT T1
4:41 PM
MDT
2h 56m
M T W T F S S
Prices
IB4103
IB Iberia
319
3:03 PM
CDT T3
5:02 PM
MDT
2h 59m
M T W T F S S
Prices
AA2021
AA American
319
3:03 PM
CDT T3
5:02 PM
MDT
2h 59m
M T W T F S S
Prices
IB4906
IB Iberia
319
3:26 PM
CDT T3
5:17 PM
MDT
2h 51m
M T W T F S S
Prices
AA970
AA American
319
3:26 PM
CDT T3
5:17 PM
MDT
2h 51m
M T W T F S S
Prices
CM2744
CM Copa
A21N
4:08 PM
CDT T1
6:06 PM
MDT
2h 58m
M T W T F S S
Prices
AC3997
AC Air Canada
32Q
4:08 PM
CDT T1
6:06 PM
MDT
2h 58m
M T W T F S S
Prices
UA2649
UA United
32Q
4:08 PM
CDT T2
6:06 PM
MDT
2h 58m
M T W T F S S
Prices
UA2475
UA United
32Q
4:10 PM
CDT T1
6:06 PM
MDT
2h 56m
M T W T F S S
Prices
UA1128
UA United
32Q
4:10 PM
CDT T1
6:06 PM
MDT
2h 56m
M T W T F S S
Prices
UA1729
UA United
739
4:10 PM
CDT T1
6:05 PM
MDT
2h 55m
M T W T F S S
Prices
CM2745
CM Copa
A21N
5:50 PM
CDT T1
7:48 PM
MDT
2h 58m
M T W T F S S
Prices
UA2494
UA United
32Q
5:50 PM
CDT T1
7:48 PM
MDT
2h 58m
M T W T F S S
Prices
UA576
UA United
5:59 PM
CDT
7:22 PM
MDT
2h 23m
M T W T F S S
Prices
WN1655
WN Southwest
73H
6:25 PM
CDT T5
8:15 PM
MDT
2h 50m
M T W T F S S
Prices
BA2421
BA British
319
7:12 PM
CDT T3
9:02 PM
MDT
2h 50m
M T W T F S S
Prices
UA6091
UA United
7:41 PM
CDT
9:50 PM
MDT
3h 9m
M T W T F S S
Prices
AC3973
AC Air Canada
32Q
7:57 PM
CDT T1
9:55 PM
MDT
2h 58m
M T W T F S S
Prices
UA767
UA United
32Q
7:57 PM
CDT T1
9:55 PM
MDT
2h 58m
M T W T F S S
Prices
UA1710
UA United
8:13 PM
CDT
10:25 PM
MDT
3h 12m
M T W T F S S
Prices
EI7225
EI Aer Lingus
738
8:45 PM
CDT T3
10:37 PM
MDT
2h 52m
M T W T F S S
Prices
IB4195
IB Iberia
738
8:45 PM
CDT T3
10:37 PM
MDT
2h 52m
M T W T F S S
Prices
AA1387
AA American
738
8:45 PM
CDT T3
10:37 PM
MDT
2h 52m
M T W T F S S
Prices
GF6758
GF Gulf
738
8:45 PM
CDT T3
10:37 PM
MDT
2h 52m
M T W T F S S
Prices
AC4097
AC Air Canada
B39M
9:15 PM
CDT T1
11:06 PM
MDT
2h 51m
M T W T F S S
Prices
UA1342
UA United
739
9:39 PM
CDT T1
11:30 PM
MDT
2h 51m
M T W T F S S
Prices
AA2494
AA American
321
10:15 PM
CDT T3
12:11 AM+1
MDT
2h 56m
M T W T F S S
Prices
BA1713
BA British
321
10:15 PM
CDT T3
12:11 AM+1
MDT
2h 56m
M T W T F S S
Prices
AA2069
AA American
738
10:16 PM
CDT T3
11:59 PM
MDT
2h 43m
M T W T F S S
Prices
UA1015
UA United
739
11:03 PM
CDT T1
12:58 AM+1
MDT
2h 55m
M T W T F S S
Prices
UA1377
UA United
32Q
6:00 AM
MDT
9:38 AM
CDT
2h 38m
M T W T F S S
Prices
CM2742
CM Copa
A21N
6:00 AM
MDT
9:38 AM
CDT
2h 38m
M T W T F S S
Prices
AC5386
AC Air Canada
A21N
6:00 AM
MDT
9:38 AM
CDT
2h 38m
M T W T F S S
Prices
EI7186
EI Aer Lingus
738
6:11 AM
MDT
9:47 AM
CDT
2h 36m
M T W T F S S
Prices
AA2082
AA American
738
6:19 AM
MDT
9:55 AM
CDT
2h 36m
M T W T F S S
Prices
EI7185
EI Aer Lingus
738
7:00 AM
MDT
10:37 AM
CDT
2h 37m
M T W T F S S
Prices
IB4014
IB Iberia
738
7:00 AM
MDT
10:37 AM
CDT
2h 37m
M T W T F S S
Prices
AA2771
AA American
738
7:00 AM
MDT
10:37 AM
CDT
2h 37m
M T W T F S S
Prices
CM2743
CM Copa
772
7:45 AM
MDT
11:19 AM
CDT
2h 34m
M T W T F S S
Prices
AC3565
AC Air Canada
772
7:45 AM
MDT
11:19 AM
CDT
2h 34m
M T W T F S S
Prices
UA2430
UA United
772
7:55 AM
MDT
11:24 AM
CDT
2h 29m
M T W T F S S
Prices
EI7344
EI Aer Lingus
E75
9:17 AM
MDT
12:53 PM
CDT
2h 36m
M T W T F S S
Prices
IB4547
IB Iberia
E75
9:17 AM
MDT
12:53 PM
CDT
2h 36m
M T W T F S S
Prices
CX7554
CX Cathay Pacific
E70
9:22 AM
MDT
12:58 PM
CDT
2h 36m
M T W T F S S
Prices
BA1879
BA British
E70
9:22 AM
MDT
12:58 PM
CDT
2h 36m
M T W T F S S
Prices
AC3508
AC Air Canada
A21N
9:36 AM
MDT
1:14 PM
CDT
2h 38m
M T W T F S S
Prices
F93174
F9 Frontier
A20N
9:41 AM
MDT
1:25 PM
CDT
2h 44m
M T W T F S S
Prices
AA3544
AA American
E75
9:48 AM
MDT
1:15 PM
CDT
2h 27m
M T W T F S S
Prices
WN104
WN Southwest
7M8
10:10 AM
MDT
1:55 PM
CDT
2h 45m
M T W T F S S
Prices
UA2329
UA United
32Q
10:23 AM
MDT
1:53 PM
CDT
2h 30m
M T W T F S S
Prices
AA1647
AA American
319
10:37 AM
MDT
2:14 PM
CDT
2h 37m
M T W T F S S
Prices
AC3555
AC Air Canada
A21N
11:15 AM
MDT
2:50 PM
CDT
2h 35m
M T W T F S S
Prices
UA2865
UA United
A21N
11:15 AM
MDT
2:50 PM
CDT
2h 35m
M T W T F S S
Prices
WN2367
WN Southwest
7M8
11:25 AM
MDT
3:00 PM
CDT
2h 35m
M T W T F S S
Prices
IB4174
IB Iberia
319
12:19 PM
MDT
3:54 PM
CDT
2h 35m
M T W T F S S
Prices
AA2833
AA American
319
12:19 PM
MDT
3:54 PM
CDT
2h 35m
M T W T F S S
Prices
EI7188
EI Aer Lingus
E75
12:20 PM
MDT
3:56 PM
CDT
2h 36m
M T W T F S S
Prices
BA1881
BA British
E75
12:20 PM
MDT
3:56 PM
CDT
2h 36m
M T W T F S S
Prices
IB4318
IB Iberia
E75
12:20 PM
MDT
3:56 PM
CDT
2h 36m
M T W T F S S
Prices
GF6858
GF Gulf
E75
12:20 PM
MDT
3:56 PM
CDT
2h 36m
M T W T F S S
Prices
BA4684
BA British
319
12:21 PM
MDT
3:56 PM
CDT
2h 35m
M T W T F S S
Prices
AA2276
AA American
319
12:24 PM
MDT
4:00 PM
CDT
2h 36m
M T W T F S S
Prices
GF4370
GF Gulf
738
12:27 PM
MDT
4:10 PM
CDT
2h 43m
M T W T F S S
Prices
AC3556
AC Air Canada
753
1:25 PM
MDT
5:00 PM
CDT
2h 35m
M T W T F S S
Prices
UA617
UA United
753
1:25 PM
MDT
5:00 PM
CDT
2h 35m
M T W T F S S
Prices
EK6054
EK Emirates
772
3:10 PM
MDT
6:45 PM
CDT
2h 35m
M T W T F S S
Prices
UA5190
UA United
E7W
3:56 PM
MDT
7:28 PM
CDT
2h 32m
M T W T F S S
Prices
UA675
UA United
32Q
4:25 PM
MDT
8:00 PM
CDT
2h 35m
M T W T F S S
Prices
AA2021
AA American
319
5:44 PM
MDT
9:27 PM
CDT
2h 43m
M T W T F S S
Prices
AC3558
AC Air Canada
753
5:54 PM
MDT
9:29 PM
CDT
2h 35m
M T W T F S S
Prices
UA1411
UA United
753
5:54 PM
MDT
9:29 PM
CDT
2h 35m
M T W T F S S
Prices
IB4601
IB Iberia
319
5:58 PM
MDT
9:38 PM
CDT
2h 40m
M T W T F S S
Prices
UA474
UA United
6:46 PM
MDT
10:07 PM
CDT
2h 21m
M T W T F S S
Prices
AA970
AA American
319
6:55 PM
MDT
10:31 PM
CDT
2h 36m
M T W T F S S
Prices
UA2258
UA United
32Q
7:25 PM
MDT
10:55 PM
CDT
2h 30m
M T W T F S S
Prices
UA6095
UA United
7:45 PM
MDT
11:25 PM
CDT
2h 40m
M T W T F S S
Prices
UA1023
UA United
32Q
7:47 PM
MDT
11:59 PM
CDT
3h 12m
M T W T F S S
Prices
UA2470
UA United
32Q
7:50 PM
MDT
11:28 PM
CDT
2h 38m
M T W T F S S
Prices
UA8211
UA United
8:12 PM
MDT
11:05 PM
CDT
1h 53m
M T W T F S S
Prices
UA377
UA United
739
8:23 PM
MDT
11:52 PM
CDT
2h 29m
M T W T F S S
Prices
UA1488
UA United
32Q
8:52 PM
MDT
12:30 AM+1
CDT
2h 38m
M T W T F S S
Prices
F93172
F9 Frontier
32N
10:50 PM
MDT
2:31 AM+1
CDT
2h 41m
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 Denver
12 carriers, 330 flights/week nonstop.
12 Airlines 330 Flights/wk 886 mi 2h 23m nonstop -1h behind 166 1-stop hubs

ORD–DEN is served by 12 airlines with nonstop service. United Airlines, American Airlines and Iberia lead the route. The flight covers 886 miles in approximately 2h 23m. Beyond nonstop, 166 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop ORD–DEN service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
UA United Airlines 109 32Q, 739, 777, A21N 2h23-3h12 68% Star Alliance
AA American Airlines 56 319, 321, 738, E70, E75 2h43-2h59 68% Oneworld
IB Iberia 52 319, 738, E70, E75 2h43-2h59 68% Oneworld
AC Air Canada 49 32Q, 739, A21N, B39M 2h51-2h58 68% Star Alliance
CM Copa Airlines 14 A21N 2h58 68% Star Alliance
EI Aer Lingus 14 738, E75 2h52-2h57 68%
WN Southwest Airlines 14 73H, 7M8 2h45-2h50 68%
BA British Airways 8 319, 321 2h50-2h56 68% Oneworld
F9 Frontier 7 A21N 2h59 68%
GF Gulf Air 7 738 2h52 68%
KG Key Lime Air 1 68%
OO SkyWest Airlines 1 68%
Aircraft on this route
319 Airbus A319 – AA, BA, IB
321 Airbus A321 – AA, BA
32Q Airbus A321neo – AC, UA
738 Boeing 737-800 – AA, EI, GF, IB
739 Boeing 737-900 – AC, UA
73H Boeing 737-800 – WN
777 Boeing 777 – UA
7M8 Boeing 737 MAX 8 – WN
A21NAC, CM, F9, UA
B39MAC
E70 Embraer 170 – AA, IB
E75 Embraer E175 – AA, EI, IB
Alliance coverage
Star Alliance: AC + CM + UA (172 flights/wk, 52%)
Oneworld: AA + BA + IB (116 flights/wk, 35%)
Unaffiliated: EI + F9 + GF + KG + OO + WN (44 flights/wk, 13%)
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 DEN direction.
Mon
49
flights
Tue
50
flights
Wed
48
flights
Thu
46
flights
Fri
46
flights
Sat
44
flights
Sun
47
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
57
Nonstop flights
330
Outbound / wk
319
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for ORD to DEN.
1-STOP
One-Stop Connections
166
Hubs
~4h
Fastest
~34h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
6,336
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 → DEN
68%
Moderate delays possible. Allow buffer time.
Departing
68%
Arriving
100%
Return
DEN → ORD
90%
Generally reliable. Most flights run on time.
Departing
90%
Arriving
97%
OTP = percentage of flights arriving within 15 min of schedule. Based on airport-level delay snapshots. ORD delays → DEN delays →

Other ways to reach Denver from Chicago

Nearby airports with service to Denver International Airport.
Metric ORD→DEN MDW→DEN RFD→DEN
Distance from ORD 15 mi 63 mi
Nonstop airlines 12 3 1
Weekly flights 330 78
Flight time 2h 23m 2h 24m 2h 38m
Departure OTP 68%
Airports within 200 miles of ORD with service to Denver International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
-1h
Denver is 1 hour behind Chicago.
ORD: CDT · DEN: MDT

When it's 6:00 PM in Chicago, it's 5:00 PM in Denver.
Distance & Flight Time
886 mi / 1,426 km
Nonstop flight time is approximately 2h 23m to 3h 12m.
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.

Getting from DEN

RTD A Line runs to Denver Union Station (37 min, $10.50) with connections to light rail and bus routes. Taxis have meters; expect $55–65 to downtown.DEN's tent-roof Jeppesen Terminal is a single building; all three concourses connect via the underground automated train. Rental cars are on level 5. For ski resorts, shuttle services depart from Ground Transportation.

Denver Climate

Semi-arid with 300+ days of sunshine. Summers are dry and warm (27–34°C) with afternoon thunderstorms that produce dramatic but brief delays. Winters bring cold temperatures (−8 to 5°C) and heavy blizzards that can shut down ground operations.

Spring snowstorms can be heavier than midwinter ones. Altitude (5,430 ft) means low humidity year-round; stay hydrated.

ORD–DEN Quick Facts

Key statistics for the Chicago to Denver route.
Route details
Distance886 mi / 1,426 km
Flight time2h 23m to 3h 12m
Time difference-1 hour
Airlines (nonstop)12
Weekly flights330 out / 319 return
1-stop connections166 hubs
Origin: ORD
IATA / ICAOORD / KORD
TimezoneAmerica/Chicago
Passengers/yr80.0M
Elevation680 ft / 207 m
Destination: DEN
IATA / ICAODEN / KDEN
TimezoneAmerica/Denver
Passengers/yr82.4M
Elevation5,431 ft / 1,655 m

Frequently Asked Questions

Common questions about ORD to DEN flights.
Nonstop flights from Chicago O'Hare International Airport to Denver International Airport take approximately 2h 23m to 3h 12m. The route covers 886 miles.
There are approximately 330 nonstop flights per week from ORD to DEN. The return direction has about 319 weekly flights.
Yes, 1-stop connections are available through GRB, RIL, DLH, IAB, RFD, MKC, XWA, MCN, SCF, MMU, GJT, LCQ, HPN, SAF, GNV, BFI, LGB, ILM, HOU, PVD, STS, JLN, CZM, PNS, ECP, PVR, BIS, SJD, EGE, YUL, CUN, ASE, SLN, DCA, HDN, SUX, FCA, SUN, MSN, MLI, JFK, MSO, STL, LEX, DAY, TUL, MCI, PIT, OMA, COS, DSM, RDU, ABQ, GDL, MEM, ATL, CID, ICT, MKE, PIA, CLE, AUS, DFW, OKC, ONT, IAH, GRR, MSP, RAP, FSD, CMH, IND, LAS, SAT, YYC, BHM, SGF, TUS, JAC, JAX, DTW, SLC, PHX, ELP, BNA, CVG, CLT, FAR, SDF, MSY, MIA, ATW, MDW, MTY, XNA, EWR, SFO, PDX, BWI, LAX, LIT, PHL, COU, GEG, LNK, BDL, BUF, PSP, KOA, DAL, SEA, RIC, YYZ, MCO, SJC, RSW, NAS, SMF, SYR, BZN, TPA, SAN, BOS, LGA, SBN, BOI, ALB, IAD, RNO, LHR, ORF, HSV, TYS, SRQ, OGG, SNA, GSP, ANC, AVL, LIR, CHS, FRA, HNL, PBI, MUC, MAF, FLL, SAV, GUC, KEF, MTJ, YWG, SBA, HND, SJO, NRT, MEX, SHV, GCM, YVR, PTY, SJU, BZE, MBJ, PUJ and IST. These options provide additional schedule flexibility.
Denver is 1 hour behind Chicago.
Yes, return flights from DEN to ORD are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include MDW, RFD and MKE. 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.
Denver International has a single Jeppesen Terminal with three concourses (A, B, C) connected by an underground train. United operates from Concourse B, while Southwest uses Concourse C, and American uses Concourse A. The train ride between the terminal and Concourse B takes three minutes.
Denver's elevation of 5,430 feet reduces air density, which limits aircraft takeoff performance, particularly in summer when hot temperatures compound the density altitude effect. Airlines routinely implement weight-and-balance adjustments and may reduce passenger or cargo loads on hot summer days. This rarely causes cancellations but can affect baggage allowances.
Both airports are among the most winter-delay-prone in the US. O'Hare is affected by Great Lakes snowstorms, and Denver sits at the edge of the Rocky Mountain snow belt where blizzards can close DEN for 12–24 hours. Ground stops at either end can cascade into delays of several hours. The February 2021 and December 2022 storm events are recent examples affecting both airports simultaneously.

Chicago O'Hare to Denver: Midwest to Mountain West Connection

The Chicago–Denver corridor links two of the country's major aviation hubs across the Great Plains, serving a mix of business travelers, ski season leisure passengers, and connecting traffic moving between United's ORD and DEN hub complexes. Seven carriers operate 257 weekly departures, with United holding the dominant schedule position as the hub carrier at both airports. Southwest provides significant low-fare competition with its large DEN operation.

Denver as a Mountain West Hub

Denver International is the primary gateway to the Colorado ski resorts and a hub for United's transcontinental network. Chicago passengers transiting Denver can connect to Aspen, Eagle, Telluride, and Jackson Hole. None of those are served directly from O'Hare. DEN's single-terminal design with three concourses is compact enough that domestic connection times of 40–50 minutes are generally adequate.