Chicago O'Hare International Airport handled 7,881,094 passengers in May 2026, up 6.6% on a year earlier, according to US Bureau of Transportation Statistics — T-100 Air Carrier Statistics.
Also tracked here: aircraft movements (through May 2026), tonnes of cargo (through May 2026).
Flight timing & delays
Historical departures, grouped by the scheduled local time at the departure airport. These are recorded outcomes, not a forecast for your flight.
US domestic sectors recorded by BTS
Source: BTS · US Department of Transportation · 2024-09-01 → 2026-06-30
Lowest average delay07:00–08:004.0min · 42,518 recorded · 42,056 measured
Gap to highest-delay hour27.0min07:00 ↔ 22:00
Recorded flights602,544Chicago O'Hare International Airport
Departure hour
On-time departures
100.050.00.0
00:0003:0006:0009:0012:0015:0018:0021:00
Hover, tap or focus a point to see its value, sample and source.
Average departure delay
31.015.50.0
00:0003:0006:0009:0012:0015:0018:0021:00
Hover, tap or focus a point to see its value, sample and source.
Recorded flights
51,29925,6500
00:0003:0006:0009:0012:0015:0018:0021:00
Hover, tap or focus a point to see its value, sample and source.
View the figures
Departure hour
On-time departures
Average departure delay
With departure time
Recorded flights
00:00
Fewer than 200 measured departures
—
195
207
01:00
No observations
—
—
—
02:00
No observations
—
—
—
03:00
No observations
—
—
—
04:00
No observations
—
—
—
05:00
91.1%
4.9 min
5,580
5,697
06:00
90.6%
4.5 min
17,751
18,040
07:00
90.0%
4.0 min
42,056
42,518
08:00
85.2%
8.5 min
50,703
51,299
09:00
82.7%
10.1 min
42,872
43,285
10:00
80.5%
12.1 min
43,378
43,892
11:00
78.2%
13.8 min
29,834
30,222
12:00
79.1%
13.7 min
29,516
29,934
13:00
78.3%
14.4 min
38,976
39,523
14:00
76.1%
17.1 min
40,579
41,191
15:00
73.4%
19.2 min
30,791
31,462
16:00
71.4%
22.5 min
33,714
34,576
17:00
70.1%
25.1 min
28,387
29,208
18:00
71.1%
23.7 min
45,578
46,574
19:00
64.6%
28.6 min
38,442
39,485
20:00
65.6%
27.2 min
38,648
39,887
21:00
66.9%
27.8 min
23,753
24,597
22:00
63.3%
31.0 min
9,676
10,314
23:00
67.3%
27.4 min
560
633
Day of week
On-time departures
100.050.00.0
MonTueWedThuFriSatSun
Hover, tap or focus a point to see its value, sample and source.
Average departure delay
20.810.40.0
MonTueWedThuFriSatSun
Hover, tap or focus a point to see its value, sample and source.
Recorded flights
90,49345,2470
MonTueWedThuFriSatSun
Hover, tap or focus a point to see its value, sample and source.
View the figures
Day of week
On-time departures
Average departure delay
With departure time
Recorded flights
Monday
75.4%
18.7 min
88,230
90,493
Tuesday
80.8%
12.8 min
81,937
82,956
Wednesday
78.5%
15.5 min
81,614
83,007
Thursday
76.3%
16.7 min
86,530
88,222
Friday
74.5%
18.1 min
87,498
88,993
Saturday
77.7%
15.3 min
77,488
78,988
Sunday
73.2%
20.8 min
87,692
89,885
Month of year
Months combine the same calendar month across the years shown; this is a seasonal pattern, not a monthly time series.
On-time departures
100.050.00.0
JanFebMarAprMayJunJulAugSepOctNovDec
Hover, tap or focus a point to see its value, sample and source.
Average departure delay
28.714.40.0
JanFebMarAprMayJunJulAugSepOctNovDec
Hover, tap or focus a point to see its value, sample and source.
Recorded flights
61,72330,8620
JanFebMarAprMayJunJulAugSepOctNovDec
Hover, tap or focus a point to see its value, sample and source.
View the figures
Month of year
On-time departures
Average departure delay
With departure time
Recorded flights
Jan
75.9%
17.5 min
45,452
46,774
Feb
78.7%
14.2 min
45,011
45,527
Mar
73.7%
20.6 min
53,926
55,953
Apr
77.9%
15.1 min
57,839
59,342
May
79.0%
14.0 min
61,212
61,723
Jun
72.7%
21.3 min
59,744
61,015
Jul
65.3%
28.7 min
29,711
30,503
Aug
73.6%
20.5 min
29,343
30,090
Sep
81.7%
10.5 min
53,527
53,714
Oct
81.6%
10.6 min
56,135
56,307
Nov
80.4%
13.4 min
49,467
51,138
Dec
71.5%
23.8 min
49,622
50,458
Delay and on-time rates need at least 200 measured departures per bucket. Smaller samples remain visible in the flight-count chart. An empty slot means no observations, not zero flights.
Recorded outcomes
On time75.1%452,303
Delayed >15 min23.0%138,686
Cancelled1.9%11,555
Missing departure time0.0%0
All recorded flights with a known scheduled local time, counted once. Missing actual times are shown separately.
On time means departing no more than 15 minutes after schedule. Cancelled flights and flights missing departure times are excluded from punctuality and average delay.
Flights touching Brazil reported to ANAC · partial coverage
Source: ANAC Brazil VRA · 2024-09-01 → 2025-03-28
Recorded flights209Chicago O'Hare International Airport
Departure hour
Recorded flights
126630
00:0003:0006:0009:0012:0015:0018:0021:00
Hover, tap or focus a point to see its value, sample and source.
No bucket in this view has 200 measured departures yet. Flight counts are shown; on-time and delay charts become available when the sample is large enough.
View the figures
Departure hour
On-time departures
Average departure delay
With departure time
Recorded flights
00:00
No observations
—
—
—
01:00
No observations
—
—
—
02:00
No observations
—
—
—
03:00
No observations
—
—
—
04:00
No observations
—
—
—
05:00
No observations
—
—
—
06:00
No observations
—
—
—
07:00
No observations
—
—
—
08:00
No observations
—
—
—
09:00
No observations
—
—
—
10:00
No observations
—
—
—
11:00
No observations
—
—
—
12:00
No observations
—
—
—
13:00
No observations
—
—
—
14:00
No observations
—
—
—
15:00
No observations
—
—
—
16:00
No observations
—
—
—
17:00
No observations
—
—
—
18:00
Fewer than 200 measured departures
—
124
126
19:00
Fewer than 200 measured departures
—
28
28
20:00
No observations
—
—
—
21:00
Fewer than 200 measured departures
—
55
55
22:00
No observations
—
—
—
23:00
No observations
—
—
—
Day of week
Recorded flights
30150
MonTueWedThuFriSatSun
Hover, tap or focus a point to see its value, sample and source.
No bucket in this view has 200 measured departures yet. Flight counts are shown; on-time and delay charts become available when the sample is large enough.
View the figures
Day of week
On-time departures
Average departure delay
With departure time
Recorded flights
Monday
Fewer than 200 measured departures
—
30
30
Tuesday
Fewer than 200 measured departures
—
30
30
Wednesday
Fewer than 200 measured departures
—
29
30
Thursday
Fewer than 200 measured departures
—
30
30
Friday
Fewer than 200 measured departures
—
29
30
Saturday
Fewer than 200 measured departures
—
29
29
Sunday
Fewer than 200 measured departures
—
30
30
Month of year
Months combine the same calendar month across the years shown; this is a seasonal pattern, not a monthly time series.
Recorded flights
31160
JanFebMarAprMayJunJulAugSepOctNovDec
Hover, tap or focus a point to see its value, sample and source.
No bucket in this view has 200 measured departures yet. Flight counts are shown; on-time and delay charts become available when the sample is large enough.
View the figures
Month of year
On-time departures
Average departure delay
With departure time
Recorded flights
Jan
Fewer than 200 measured departures
—
30
31
Feb
Fewer than 200 measured departures
—
28
28
Mar
Fewer than 200 measured departures
—
28
28
Apr
No observations
—
—
—
May
No observations
—
—
—
Jun
No observations
—
—
—
Jul
No observations
—
—
—
Aug
No observations
—
—
—
Sep
Fewer than 200 measured departures
—
30
30
Oct
Fewer than 200 measured departures
—
31
31
Nov
Fewer than 200 measured departures
—
29
30
Dec
Fewer than 200 measured departures
—
31
31
Delay and on-time rates need at least 200 measured departures per bucket. Smaller samples remain visible in the flight-count chart. An empty slot means no observations, not zero flights.
Recorded outcomes
On time57.9%121
Delayed >15 min41.1%86
Cancelled1.0%2
Missing departure time0.0%0
All recorded flights with a known scheduled local time, counted once. Missing actual times are shown separately.
On time means departing no more than 15 minutes after schedule. Cancelled flights and flights missing departure times are excluded from punctuality and average delay.