1,257 km · Domestic

Bradley (BDL) – Chicago O'Hare (ORD)

In July 2026, 418 flights operated between Bradley and Chicago O'Hare (both directions), and 80.9% left on time, according to the US BTS.

Flights per month

Only complete months are shown. A month appears once the source has published every day of it.

The most recent periods19 periods
PeriodFlights operated 2025Flights operated 2026Change vs last year
January316304▼ 3.8%
February288280▼ 2.8%
March332325▼ 2.1%
April367442▲ 20.4%
May453455▲ 0.4%
June407398▼ 2.2%
July393418▲ 6.4%
August406––
September412––
October424–in progress
November395––
December347––
Year to date (Jan–Jul)2,5562,622▲ 2.6%

On-time departures by month

Departures within 15 minutes of schedule.

The most recent periods19 periods
PeriodOn-time departures 2025On-time departures 2026Change vs last year
January85.1%80.9%▼ 4.9%
February85.1%81.8%▼ 3.9%
March88.0%74.2%▼ 15.7%
April89.4%77.6%▼ 13.2%
May81.7%83.7%▲ 2.4%
June71.7%83.7%▲ 16.7%
July71.0%80.9%▲ 13.9%
August80.5%––
September85.2%––
October85.4%–in progress
November83.8%––
December70.0%––
Year-to-date average (Jan–Jul)81.7%80.4%▼ 1.6%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January020–
February216▲ 700.0%
March617▲ 183.3%
April510▲ 100.0%
May34▲ 33.3%
June510▲ 100.0%
July512▲ 140.0%
August8––
September0––
October0–in progress
November23––
December5––
Year to date (Jan–Jul)2689▲ 242.3%

Airlines on this route

  1. United Airlines 37.5%
  2. Republic Airways 21.1%
  3. American Airlines 20.4%
  4. Envoy Air 11.0%
  5. SkyWest Airlines 10.0%

Oct 1, 2024 – Jul 31, 2026

By direction

BDL → ORD

Scheduled flights
4,100
Flights operated
4,017
Cancelled
83 · 2.0%
On-time departures
84.0%

ORD → BDL

Scheduled flights
4,101
Flights operated
4,030
Cancelled
71 · 1.7%
On-time departures
79.8%

BDL → ORD and ORD → BDL counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
United Airlines UA 3,072 37.5% 83.9% 30
Republic Airways YX 1,734 21.1% 84.2% 52
American Airlines AA 1,672 20.4% 72.7% 44
Envoy Air MQ 906 11.0% 86.3% 13
SkyWest Airlines OO 817 10.0% 82.9% 15

Shares are of scheduled flights in the period shown. Codeshare flights are counted once, under the operating airline.

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.

Times are local to the departure airport of each flight; both directions are combined.

US domestic sectors recorded by BTS

Source: the US BTS · Oct 12, 2024 → Jul 31, 2026

Lowest average delay10:00–11:000.5min · 296 recorded · 294 measured
Gap to highest-delay hour25.8min10:00 ↔ 19:00
Recorded flights8,201BDL–ORD

Departure hour

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
00:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · Fewer than 200 measured departures · 4 recorded · 3 measured · Source: the US BTS 06:00 · 93.4% · 858 recorded · 843 measured · Source: the US BTS 07:00 · 91.1% · 793 recorded · 779 measured · Source: the US BTS 08:00 · 87.0% · 721 recorded · 714 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 110 recorded · 109 measured · Source: the US BTS 10:00 · 91.2% · 296 recorded · 294 measured · Source: the US BTS 11:00 · 82.2% · 731 recorded · 724 measured · Source: the US BTS 12:00 · 85.3% · 685 recorded · 675 measured · Source: the US BTS 13:00 · 85.1% · 478 recorded · 470 measured · Source: the US BTS 14:00 · 77.7% · 490 recorded · 475 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 158 recorded · 156 measured · Source: the US BTS 16:00 · 76.7% · 594 recorded · 583 measured · Source: the US BTS 17:00 · 79.8% · 516 recorded · 500 measured · Source: the US BTS 18:00 · 73.3% · 1,204 recorded · 1,180 measured · Source: the US BTS 19:00 · 65.0% · 373 recorded · 360 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 182 recorded · 174 measured · Source: the US BTS 21:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 4 recorded · 4 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
00:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · Fewer than 200 measured departures · 4 recorded · 3 measured · Source: the US BTS 06:00 · 1.5 min · 858 recorded · 843 measured · Source: the US BTS 07:00 · 10.2 min · 793 recorded · 779 measured · Source: the US BTS 08:00 · 6.5 min · 721 recorded · 714 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 110 recorded · 109 measured · Source: the US BTS 10:00 · 0.5 min · 296 recorded · 294 measured · Source: the US BTS 11:00 · 13.1 min · 731 recorded · 724 measured · Source: the US BTS 12:00 · 8.7 min · 685 recorded · 675 measured · Source: the US BTS 13:00 · 6.3 min · 478 recorded · 470 measured · Source: the US BTS 14:00 · 17.6 min · 490 recorded · 475 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 158 recorded · 156 measured · Source: the US BTS 16:00 · 20.4 min · 594 recorded · 583 measured · Source: the US BTS 17:00 · 14.0 min · 516 recorded · 500 measured · Source: the US BTS 18:00 · 25.4 min · 1,204 recorded · 1,180 measured · Source: the US BTS 19:00 · 26.3 min · 373 recorded · 360 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 182 recorded · 174 measured · Source: the US BTS 21:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 4 recorded · 4 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
00:00 · 2 · 2 recorded · 2 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 4 · 4 recorded · 3 measured · Source: the US BTS 06:00 · 858 · 858 recorded · 843 measured · Source: the US BTS 07:00 · 793 · 793 recorded · 779 measured · Source: the US BTS 08:00 · 721 · 721 recorded · 714 measured · Source: the US BTS 09:00 · 110 · 110 recorded · 109 measured · Source: the US BTS 10:00 · 296 · 296 recorded · 294 measured · Source: the US BTS 11:00 · 731 · 731 recorded · 724 measured · Source: the US BTS 12:00 · 685 · 685 recorded · 675 measured · Source: the US BTS 13:00 · 478 · 478 recorded · 470 measured · Source: the US BTS 14:00 · 490 · 490 recorded · 475 measured · Source: the US BTS 15:00 · 158 · 158 recorded · 156 measured · Source: the US BTS 16:00 · 594 · 594 recorded · 583 measured · Source: the US BTS 17:00 · 516 · 516 recorded · 500 measured · Source: the US BTS 18:00 · 1,204 · 1,204 recorded · 1,180 measured · Source: the US BTS 19:00 · 373 · 373 recorded · 360 measured · Source: the US BTS 20:00 · 182 · 182 recorded · 174 measured · Source: the US BTS 21:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 22:00 · 4 · 4 recorded · 4 measured · Source: the US BTS 23:00 · 2 · 2 recorded · 2 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Departure hourOn-time departuresAverage departure delayWith departure timeRecorded flights
00:00Fewer than 200 measured departures—22
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:00Fewer than 200 measured departures—34
06:0093.4%1.5 min843858
07:0091.1%10.2 min779793
08:0087.0%6.5 min714721
09:00Fewer than 200 measured departures—109110
10:0091.2%0.5 min294296
11:0082.2%13.1 min724731
12:0085.3%8.7 min675685
13:0085.1%6.3 min470478
14:0077.7%17.6 min475490
15:00Fewer than 200 measured departures—156158
16:0076.7%20.4 min583594
17:0079.8%14.0 min500516
18:0073.3%25.4 min1,1801,204
19:0065.0%26.3 min360373
20:00Fewer than 200 measured departures—174182
21:00No observations———
22:00Fewer than 200 measured departures—44
23:00Fewer than 200 measured departures—22

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 79.0% · 1,227 recorded · 1,176 measured · Source: the US BTS Tuesday · 83.5% · 1,132 recorded · 1,120 measured · Source: the US BTS Wednesday · 84.5% · 1,148 recorded · 1,132 measured · Source: the US BTS Thursday · 83.5% · 1,204 recorded · 1,187 measured · Source: the US BTS Friday · 82.2% · 1,220 recorded · 1,210 measured · Source: the US BTS Saturday · 81.6% · 1,064 recorded · 1,046 measured · Source: the US BTS Sunday · 79.0% · 1,206 recorded · 1,176 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
Monday · 18.9 min · 1,227 recorded · 1,176 measured · Source: the US BTS Tuesday · 10.2 min · 1,132 recorded · 1,120 measured · Source: the US BTS Wednesday · 9.1 min · 1,148 recorded · 1,132 measured · Source: the US BTS Thursday · 13.5 min · 1,204 recorded · 1,187 measured · Source: the US BTS Friday · 14.4 min · 1,220 recorded · 1,210 measured · Source: the US BTS Saturday · 13.4 min · 1,064 recorded · 1,046 measured · Source: the US BTS Sunday · 15.4 min · 1,206 recorded · 1,176 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
Monday · 1,227 · 1,227 recorded · 1,176 measured · Source: the US BTS Tuesday · 1,132 · 1,132 recorded · 1,120 measured · Source: the US BTS Wednesday · 1,148 · 1,148 recorded · 1,132 measured · Source: the US BTS Thursday · 1,204 · 1,204 recorded · 1,187 measured · Source: the US BTS Friday · 1,220 · 1,220 recorded · 1,210 measured · Source: the US BTS Saturday · 1,064 · 1,064 recorded · 1,046 measured · Source: the US BTS Sunday · 1,206 · 1,206 recorded · 1,176 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Day of weekOn-time departuresAverage departure delayWith departure timeRecorded flights
Monday79.0%18.9 min1,1761,227
Tuesday83.5%10.2 min1,1201,132
Wednesday84.5%9.1 min1,1321,148
Thursday83.5%13.5 min1,1871,204
Friday82.2%14.4 min1,2101,220
Saturday81.6%13.4 min1,0461,064
Sunday79.0%15.4 min1,1761,206

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 Partial coverage: only airlines that report on-time data to the US DOT
Jan · 83.1% · 640 recorded · 620 measured · Source: the US BTS Feb · 83.5% · 586 recorded · 568 measured · Source: the US BTS Mar · 81.1% · 680 recorded · 657 measured · Source: the US BTS Apr · 82.9% · 824 recorded · 809 measured · Source: the US BTS May · 82.7% · 915 recorded · 908 measured · Source: the US BTS Jun · 77.6% · 820 recorded · 805 measured · Source: the US BTS Jul · 76.1% · 828 recorded · 811 measured · Source: the US BTS Aug · 80.5% · 414 recorded · 406 measured · Source: the US BTS Sep · 85.2% · 412 recorded · 412 measured · Source: the US BTS Oct · 86.6% · 666 recorded · 665 measured · Source: the US BTS Nov · 86.4% · 737 recorded · 714 measured · Source: the US BTS Dec · 79.2% · 679 recorded · 672 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
Jan · 8.6 min · 640 recorded · 620 measured · Source: the US BTS Feb · 12.5 min · 586 recorded · 568 measured · Source: the US BTS Mar · 11.1 min · 680 recorded · 657 measured · Source: the US BTS Apr · 11.6 min · 824 recorded · 809 measured · Source: the US BTS May · 9.8 min · 915 recorded · 908 measured · Source: the US BTS Jun · 20.1 min · 820 recorded · 805 measured · Source: the US BTS Jul · 25.5 min · 828 recorded · 811 measured · Source: the US BTS Aug · 16.8 min · 414 recorded · 406 measured · Source: the US BTS Sep · 9.7 min · 412 recorded · 412 measured · Source: the US BTS Oct · 13.7 min · 666 recorded · 665 measured · Source: the US BTS Nov · 8.5 min · 737 recorded · 714 measured · Source: the US BTS Dec · 13.2 min · 679 recorded · 672 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
Jan · 640 · 640 recorded · 620 measured · Source: the US BTS Feb · 586 · 586 recorded · 568 measured · Source: the US BTS Mar · 680 · 680 recorded · 657 measured · Source: the US BTS Apr · 824 · 824 recorded · 809 measured · Source: the US BTS May · 915 · 915 recorded · 908 measured · Source: the US BTS Jun · 820 · 820 recorded · 805 measured · Source: the US BTS Jul · 828 · 828 recorded · 811 measured · Source: the US BTS Aug · 414 · 414 recorded · 406 measured · Source: the US BTS Sep · 412 · 412 recorded · 412 measured · Source: the US BTS Oct · 666 · 666 recorded · 665 measured · Source: the US BTS Nov · 737 · 737 recorded · 714 measured · Source: the US BTS Dec · 679 · 679 recorded · 672 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Month of yearOn-time departuresAverage departure delayWith departure timeRecorded flights
Jan83.1%8.6 min620640
Feb83.5%12.5 min568586
Mar81.1%11.1 min657680
Apr82.9%11.6 min809824
May82.7%9.8 min908915
Jun77.6%20.1 min805820
Jul76.1%25.5 min811828
Aug80.5%16.8 min406414
Sep85.2%9.7 min412412
Oct86.6%13.7 min665666
Nov86.4%8.5 min714737
Dec79.2%13.2 min672679

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 time 80.3% 6,589
  • Delayed >15 min 17.8% 1,458
  • Cancelled 1.9% 154
  • Missing departure time 0.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 the on-time rate and average delay.

Flight numbers on this route

82
82 of 82
Flight numbersBy direction DeparturesOn time
UA2195 ORD → BDL 637 85.9%
UA1846 BDL → ORD 485 77.5%
UA291 ORD → BDL 480 74.6%
UA1304 BDL → ORD 399 94.4%
AA2163 BDL → ORD 311 89.1%
UA2627 BDL → ORD 169 76.1%
YX4521 BDL → ORD 150 81.6%
YX4521 ORD → BDL 148 81.0%
UA2672 BDL → ORD 146 93.7%
UA516 ORD → BDL 143 72.1%
AA1453 ORD → BDL 132 46.5%
AA1372 ORD → BDL 125 73.2%
AA1408 BDL → ORD 98 48.9%
AA2818 ORD → BDL 96 62.8%
OO4750 BDL → ORD 92 72.8%
OO5963 ORD → BDL 92 76.1%
AA1408 ORD → BDL 90 62.1%
MQ3335 BDL → ORD 86 87.1%
MQ3406 ORD → BDL 86 93.0%
UA1117 ORD → BDL 83 90.4%
AA1021 BDL → ORD 82 95.0%
AA1260 ORD → BDL 75 69.4%
AA3042 BDL → ORD 75 90.5%
MQ3409 ORD → BDL 72 88.1%
MQ3409 BDL → ORD 72 81.5%
YX4665 BDL → ORD 72 82.9%
YX4665 ORD → BDL 72 87.5%
UA378 BDL → ORD 66 90.9%
AA1384 BDL → ORD 63 93.6%
YX3451 BDL → ORD 58 91.4%
YX4544 BDL → ORD 55 79.6%
YX4706 BDL → ORD 55 72.7%
AA2250 ORD → BDL 54 60.8%
YX4524 BDL → ORD 50 84.0%
YX4524 ORD → BDL 50 96.0%
YX4706 ORD → BDL 48 82.6%
AA2545 BDL → ORD 47 66.0%
MQ3359 BDL → ORD 46 84.8%
MQ3359 ORD → BDL 46 84.8%
YX4415 ORD → BDL 45 65.9%
AA3269 BDL → ORD 44 68.3%
AA3269 ORD → BDL 44 60.5%
YX4357 ORD → BDL 44 88.6%
YX4357 BDL → ORD 44 72.7%
YX4704 BDL → ORD 44 90.9%
YX4704 ORD → BDL 44 88.6%
OO4673 BDL → ORD 40 83.8%
OO4736 BDL → ORD 39 77.8%
MQ3679 BDL → ORD 37 86.5%
MQ3679 ORD → BDL 37 89.2%
OO4664 BDL → ORD 37 91.7%
OO4791 ORD → BDL 37 72.2%
OO5882 ORD → BDL 37 91.7%
UA246 BDL → ORD 37 91.7%
YX3550 ORD → BDL 37 94.6%
YX4516 BDL → ORD 37 69.4%
MQ3382 BDL → ORD 36 88.9%
UA762 ORD → BDL 36 83.3%
YX4363 ORD → BDL 36 75.8%
YX4516 ORD → BDL 36 71.4%
YX4720 BDL → ORD 36 93.9%
OO5939 ORD → BDL 35 87.5%
YX3593 BDL → ORD 35 87.5%
YX3680 ORD → BDL 35 87.9%
OO4656 BDL → ORD 34 85.3%
OO5316 ORD → BDL 34 88.2%
MQ3347 ORD → BDL 33 87.9%
MQ3347 BDL → ORD 33 75.8%
UA1634 ORD → BDL 31 87.1%
UA1643 BDL → ORD 31 96.8%
UA282 BDL → ORD 31 96.8%
UA754 BDL → ORD 31 90.3%
YX3479 ORD → BDL 31 100.0%
YX4679 ORD → BDL 31 73.3%
AA2205 BDL → ORD 30 58.6%
AA2205 ORD → BDL 30 79.3%
AA2545 ORD → BDL 30 70.0%
AA2689 ORD → BDL 30 70.0%
MQ3941 BDL → ORD 30 70.0%
MQ3941 ORD → BDL 30 80.0%
UA1262 ORD → BDL 30 90.0%
YX4679 BDL → ORD 30 70.4%

Flight numbers are the codes sold on tickets. On shared flights one aircraft can carry several of them. Only numbers with at least 30 flights have a page.

Monthly figures
PeriodFlights operated Change vs last yearCancelled On-time departures
July 2026 418 +6.4% 12 80.9%
June 2026 398 −2.2% 10 83.7%
May 2026 455 +0.4% 4 83.7%
April 2026 442 +20.4% 10 77.6%
March 2026 325 −2.1% 17 74.2%
February 2026 280 −2.8% 16 81.8%
January 2026 304 −3.8% 20 80.9%
December 2025 347 +6.8% 5 70.0%
November 2025 395 +23.8% 23 83.8%
October 2025 424 +75.9% 0 85.4%
September 2025 412 0 85.2%
August 2025 406 8 80.5%
July 2025 393 5 71.0%
June 2025 407 5 71.7%
May 2025 453 3 81.7%
April 2025 367 5 89.4%
March 2025 332 6 88.0%
February 2025 288 2 85.1%
January 2025 316 0 85.1%
December 2024 325 2 88.9%
November 2024 319 0 89.7%
October 2024 241 1 88.8%

How to read this chart

Loading the guide…