1,039 km · Domestic

Chicago O'Hare (ORD) – Raleigh-Durham (RDU)

In July 2026, 639 flights operated between Chicago O'Hare and Raleigh-Durham (both directions), and 74.3% 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
January451429▼ 4.9%
February420484▲ 15.2%
March510614▲ 20.4%
April504696▲ 38.1%
May591739▲ 25.0%
June538628▲ 16.7%
July543639▲ 17.7%
August532––
September532––
October653–in progress
November593––
December575––
Year to date (Jan–Jul)3,5574,229▲ 18.9%

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
January87.8%81.1%▼ 7.6%
February83.6%83.9%▲ 0.4%
March83.3%74.9%▼ 10.1%
April85.7%77.9%▼ 9.1%
May84.3%82.3%▼ 2.4%
June75.8%79.8%▲ 5.3%
July69.4%74.3%▲ 7.1%
August76.9%––
September83.6%––
October78.4%–in progress
November78.8%––
December74.3%––
Year-to-date average (Jan–Jul)81.4%79.2%▼ 2.8%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January1236▲ 200.0%
February84▼ 50.0%
March418▲ 350.0%
April1214▲ 16.7%
May49▲ 125.0%
June426▲ 550.0%
July1043▲ 330.0%
August14––
September0––
October2–in progress
November24––
December6––
Year to date (Jan–Jul)54150▲ 177.8%

Airlines on this route

  1. United Airlines 35.6%
  2. Republic Airways 26.3%
  3. Envoy Air 16.7%
  4. American Airlines 16.0%
  5. Frontier Airlines 2.8%
  6. SkyWest Airlines 2.6%

Oct 1, 2024 – Jul 31, 2026

By direction

ORD → RDU

Scheduled flights
6,192
Flights operated
6,078
Cancelled
114 · 1.8%
On-time departures
78.7%

RDU → ORD

Scheduled flights
6,192
Flights operated
6,054
Cancelled
138 · 2.2%
On-time departures
82.7%

ORD → RDU and RDU → ORD counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
United Airlines UA 4,409 35.6% 83.7% 38
Republic Airways YX 3,251 26.3% 80.1% 96
Envoy Air MQ 2,062 16.7% 82.0% 39
American Airlines AA 1,986 16.0% 75.5% 55
Frontier Airlines F9 348 2.8% 66.0% 16
SkyWest Airlines OO 324 2.6% 86.4% 8
PSA Airlines OH 4 0.0% 50.0% 0

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 delay06:00–07:001.7min · 1,040 recorded · 1,027 measured
Gap to highest-delay hour42.5min06:00 ↔ 20:00
Recorded flights12,384ORD–RDU

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 · 135 recorded · 132 measured · Source: the US BTS 06:00 · 94.0% · 1,040 recorded · 1,027 measured · Source: the US BTS 07:00 · 89.6% · 928 recorded · 903 measured · Source: the US BTS 08:00 · 89.7% · 784 recorded · 775 measured · Source: the US BTS 09:00 · 88.3% · 877 recorded · 869 measured · Source: the US BTS 10:00 · 88.0% · 1,172 recorded · 1,155 measured · Source: the US BTS 11:00 · 82.3% · 579 recorded · 572 measured · Source: the US BTS 12:00 · 78.7% · 335 recorded · 328 measured · Source: the US BTS 13:00 · 80.7% · 1,015 recorded · 995 measured · Source: the US BTS 14:00 · 78.1% · 1,034 recorded · 1,024 measured · Source: the US BTS 15:00 · 78.6% · 666 recorded · 646 measured · Source: the US BTS 16:00 · 76.1% · 704 recorded · 691 measured · Source: the US BTS 17:00 · 71.7% · 782 recorded · 769 measured · Source: the US BTS 18:00 · 69.2% · 1,277 recorded · 1,243 measured · Source: the US BTS 19:00 · 74.3% · 486 recorded · 466 measured · Source: the US BTS 20:00 · 52.9% · 452 recorded · 427 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 75 recorded · 71 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 36 recorded · 32 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 5 recorded · 5 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 · 135 recorded · 132 measured · Source: the US BTS 06:00 · 1.7 min · 1,040 recorded · 1,027 measured · Source: the US BTS 07:00 · 10.9 min · 928 recorded · 903 measured · Source: the US BTS 08:00 · 3.8 min · 784 recorded · 775 measured · Source: the US BTS 09:00 · 8.2 min · 877 recorded · 869 measured · Source: the US BTS 10:00 · 7.8 min · 1,172 recorded · 1,155 measured · Source: the US BTS 11:00 · 9.5 min · 579 recorded · 572 measured · Source: the US BTS 12:00 · 16.1 min · 335 recorded · 328 measured · Source: the US BTS 13:00 · 13.5 min · 1,015 recorded · 995 measured · Source: the US BTS 14:00 · 16.9 min · 1,034 recorded · 1,024 measured · Source: the US BTS 15:00 · 17.8 min · 666 recorded · 646 measured · Source: the US BTS 16:00 · 15.6 min · 704 recorded · 691 measured · Source: the US BTS 17:00 · 29.5 min · 782 recorded · 769 measured · Source: the US BTS 18:00 · 24.0 min · 1,277 recorded · 1,243 measured · Source: the US BTS 19:00 · 20.7 min · 486 recorded · 466 measured · Source: the US BTS 20:00 · 44.2 min · 452 recorded · 427 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 75 recorded · 71 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 36 recorded · 32 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 5 recorded · 5 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 · 135 · 135 recorded · 132 measured · Source: the US BTS 06:00 · 1,040 · 1,040 recorded · 1,027 measured · Source: the US BTS 07:00 · 928 · 928 recorded · 903 measured · Source: the US BTS 08:00 · 784 · 784 recorded · 775 measured · Source: the US BTS 09:00 · 877 · 877 recorded · 869 measured · Source: the US BTS 10:00 · 1,172 · 1,172 recorded · 1,155 measured · Source: the US BTS 11:00 · 579 · 579 recorded · 572 measured · Source: the US BTS 12:00 · 335 · 335 recorded · 328 measured · Source: the US BTS 13:00 · 1,015 · 1,015 recorded · 995 measured · Source: the US BTS 14:00 · 1,034 · 1,034 recorded · 1,024 measured · Source: the US BTS 15:00 · 666 · 666 recorded · 646 measured · Source: the US BTS 16:00 · 704 · 704 recorded · 691 measured · Source: the US BTS 17:00 · 782 · 782 recorded · 769 measured · Source: the US BTS 18:00 · 1,277 · 1,277 recorded · 1,243 measured · Source: the US BTS 19:00 · 486 · 486 recorded · 466 measured · Source: the US BTS 20:00 · 452 · 452 recorded · 427 measured · Source: the US BTS 21:00 · 75 · 75 recorded · 71 measured · Source: the US BTS 22:00 · 36 · 36 recorded · 32 measured · Source: the US BTS 23:00 · 5 · 5 recorded · 5 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—132135
06:0094.0%1.7 min1,0271,040
07:0089.6%10.9 min903928
08:0089.7%3.8 min775784
09:0088.3%8.2 min869877
10:0088.0%7.8 min1,1551,172
11:0082.3%9.5 min572579
12:0078.7%16.1 min328335
13:0080.7%13.5 min9951,015
14:0078.1%16.9 min1,0241,034
15:0078.6%17.8 min646666
16:0076.1%15.6 min691704
17:0071.7%29.5 min769782
18:0069.2%24.0 min1,2431,277
19:0074.3%20.7 min466486
20:0052.9%44.2 min427452
21:00Fewer than 200 measured departures—7175
22:00Fewer than 200 measured departures—3236
23:00Fewer than 200 measured departures—55

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 80.6% · 1,898 recorded · 1,853 measured · Source: the US BTS Tuesday · 83.0% · 1,641 recorded · 1,621 measured · Source: the US BTS Wednesday · 83.2% · 1,678 recorded · 1,649 measured · Source: the US BTS Thursday · 80.1% · 1,881 recorded · 1,847 measured · Source: the US BTS Friday · 78.7% · 1,859 recorded · 1,829 measured · Source: the US BTS Saturday · 81.8% · 1,539 recorded · 1,496 measured · Source: the US BTS Sunday · 78.4% · 1,888 recorded · 1,837 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.3 min · 1,898 recorded · 1,853 measured · Source: the US BTS Tuesday · 11.5 min · 1,641 recorded · 1,621 measured · Source: the US BTS Wednesday · 12.0 min · 1,678 recorded · 1,649 measured · Source: the US BTS Thursday · 16.9 min · 1,881 recorded · 1,847 measured · Source: the US BTS Friday · 16.1 min · 1,859 recorded · 1,829 measured · Source: the US BTS Saturday · 13.4 min · 1,539 recorded · 1,496 measured · Source: the US BTS Sunday · 15.3 min · 1,888 recorded · 1,837 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,898 · 1,898 recorded · 1,853 measured · Source: the US BTS Tuesday · 1,641 · 1,641 recorded · 1,621 measured · Source: the US BTS Wednesday · 1,678 · 1,678 recorded · 1,649 measured · Source: the US BTS Thursday · 1,881 · 1,881 recorded · 1,847 measured · Source: the US BTS Friday · 1,859 · 1,859 recorded · 1,829 measured · Source: the US BTS Saturday · 1,539 · 1,539 recorded · 1,496 measured · Source: the US BTS Sunday · 1,888 · 1,888 recorded · 1,837 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
Monday80.6%18.3 min1,8531,898
Tuesday83.0%11.5 min1,6211,641
Wednesday83.2%12.0 min1,6491,678
Thursday80.1%16.9 min1,8471,881
Friday78.7%16.1 min1,8291,859
Saturday81.8%13.4 min1,4961,539
Sunday78.4%15.3 min1,8371,888

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 · 84.6% · 928 recorded · 880 measured · Source: the US BTS Feb · 83.7% · 916 recorded · 904 measured · Source: the US BTS Mar · 78.7% · 1,146 recorded · 1,124 measured · Source: the US BTS Apr · 81.2% · 1,226 recorded · 1,200 measured · Source: the US BTS May · 83.2% · 1,343 recorded · 1,330 measured · Source: the US BTS Jun · 78.0% · 1,196 recorded · 1,166 measured · Source: the US BTS Jul · 72.1% · 1,235 recorded · 1,182 measured · Source: the US BTS Aug · 76.9% · 546 recorded · 532 measured · Source: the US BTS Sep · 83.7% · 532 recorded · 532 measured · Source: the US BTS Oct · 82.2% · 1,051 recorded · 1,048 measured · Source: the US BTS Nov · 84.6% · 1,156 recorded · 1,131 measured · Source: the US BTS Dec · 81.1% · 1,109 recorded · 1,103 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.3 min · 928 recorded · 880 measured · Source: the US BTS Feb · 9.6 min · 916 recorded · 904 measured · Source: the US BTS Mar · 19.3 min · 1,146 recorded · 1,124 measured · Source: the US BTS Apr · 15.3 min · 1,226 recorded · 1,200 measured · Source: the US BTS May · 13.8 min · 1,343 recorded · 1,330 measured · Source: the US BTS Jun · 18.5 min · 1,196 recorded · 1,166 measured · Source: the US BTS Jul · 27.0 min · 1,235 recorded · 1,182 measured · Source: the US BTS Aug · 17.5 min · 546 recorded · 532 measured · Source: the US BTS Sep · 12.2 min · 532 recorded · 532 measured · Source: the US BTS Oct · 11.4 min · 1,051 recorded · 1,048 measured · Source: the US BTS Nov · 9.2 min · 1,156 recorded · 1,131 measured · Source: the US BTS Dec · 13.4 min · 1,109 recorded · 1,103 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 · 928 · 928 recorded · 880 measured · Source: the US BTS Feb · 916 · 916 recorded · 904 measured · Source: the US BTS Mar · 1,146 · 1,146 recorded · 1,124 measured · Source: the US BTS Apr · 1,226 · 1,226 recorded · 1,200 measured · Source: the US BTS May · 1,343 · 1,343 recorded · 1,330 measured · Source: the US BTS Jun · 1,196 · 1,196 recorded · 1,166 measured · Source: the US BTS Jul · 1,235 · 1,235 recorded · 1,182 measured · Source: the US BTS Aug · 546 · 546 recorded · 532 measured · Source: the US BTS Sep · 532 · 532 recorded · 532 measured · Source: the US BTS Oct · 1,051 · 1,051 recorded · 1,048 measured · Source: the US BTS Nov · 1,156 · 1,156 recorded · 1,131 measured · Source: the US BTS Dec · 1,109 · 1,109 recorded · 1,103 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
Jan84.6%8.3 min880928
Feb83.7%9.6 min904916
Mar78.7%19.3 min1,1241,146
Apr81.2%15.3 min1,2001,226
May83.2%13.8 min1,3301,343
Jun78.0%18.5 min1,1661,196
Jul72.1%27.0 min1,1821,235
Aug76.9%17.5 min532546
Sep83.7%12.2 min532532
Oct82.2%11.4 min1,0481,051
Nov84.6%9.2 min1,1311,156
Dec81.1%13.4 min1,1031,109

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 79.1% 9,794
  • Delayed >15 min 18.9% 2,338
  • Cancelled 2.0% 252
  • 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

110
110 of 110
Flight numbersBy direction DeparturesOn time
UA2653 ORD → RDU 456 86.3%
UA2424 ORD → RDU 414 77.6%
UA1502 ORD → RDU 409 85.4%
UA1920 RDU → ORD 387 82.0%
UA247 RDU → ORD 355 90.4%
AA2849 RDU → ORD 299 89.4%
AA600 ORD → RDU 276 54.5%
AA557 RDU → ORD 274 86.4%
YX4354 ORD → RDU 264 86.6%
YX4563 RDU → ORD 262 73.5%
AA2167 ORD → RDU 253 55.0%
MQ3597 RDU → ORD 225 73.4%
YX4652 RDU → ORD 208 78.0%
UA2485 RDU → ORD 194 78.8%
F993352 ORD → RDU 174 68.9%
F993351 RDU → ORD 168 64.2%
UA1044 RDU → ORD 168 96.4%
UA2091 ORD → RDU 163 82.2%
UA2112 ORD → RDU 156 88.4%
AA533 ORD → RDU 155 75.5%
AA2123 RDU → ORD 149 89.0%
MQ3686 ORD → RDU 135 86.3%
YX4403 ORD → RDU 131 69.5%
UA1989 ORD → RDU 125 65.0%
UA630 RDU → ORD 124 60.8%
UA2616 ORD → RDU 123 86.2%
UA1448 RDU → ORD 117 88.9%
MQ3591 ORD → RDU 116 93.0%
YX4583 RDU → ORD 116 75.2%
UA2638 RDU → ORD 115 96.4%
UA1803 RDU → ORD 111 96.4%
MQ4152 ORD → RDU 105 73.3%
MQ3636 RDU → ORD 101 82.2%
YX4541 ORD → RDU 98 64.8%
YX4399 ORD → RDU 94 63.8%
YX4583 ORD → RDU 78 83.1%
YX4408 RDU → ORD 76 87.7%
MQ3620 ORD → RDU 75 93.3%
UA2059 RDU → ORD 72 64.8%
YX4432 ORD → RDU 72 83.1%
YX4518 ORD → RDU 72 85.1%
YX4756 RDU → ORD 72 79.4%
YX4756 ORD → RDU 70 82.9%
OO5732 RDU → ORD 69 87.9%
YX4492 RDU → ORD 68 48.4%
YX4652 ORD → RDU 62 95.0%
MQ3393 RDU → ORD 60 82.5%
YX4425 RDU → ORD 59 51.8%
AA1587 RDU → ORD 56 96.4%
YX4633 ORD → RDU 56 62.0%
YX3549 ORD → RDU 54 88.9%
YX4402 RDU → ORD 54 65.4%
YX4402 ORD → RDU 54 71.2%
YX3595 RDU → ORD 53 90.4%
YX3670 ORD → RDU 53 90.6%
MQ4236 RDU → ORD 52 53.9%
UA1616 ORD → RDU 52 68.0%
MQ3734 ORD → RDU 51 70.8%
MQ3488 ORD → RDU 49 83.7%
YX3598 RDU → ORD 49 91.7%
YX4633 RDU → ORD 45 90.7%
AA557 ORD → RDU 44 58.1%
MQ3809 ORD → RDU 44 90.9%
MQ3845 ORD → RDU 44 81.8%
YX4615 ORD → RDU 44 87.5%
YX4666 ORD → RDU 44 90.7%
MQ3716 ORD → RDU 43 92.7%
YX4619 RDU → ORD 43 87.8%
MQ3809 RDU → ORD 42 83.3%
UA1358 ORD → RDU 40 85.0%
YX4432 RDU → ORD 38 74.3%
YX4493 RDU → ORD 38 63.2%
MQ3683 RDU → ORD 37 94.3%
MQ3845 RDU → ORD 37 73.0%
MQ4216 ORD → RDU 37 89.2%
MQ4216 RDU → ORD 37 91.9%
OO5326 ORD → RDU 37 91.7%
OO5465 RDU → ORD 37 91.7%
OO5926 ORD → RDU 37 88.9%
UA1297 RDU → ORD 37 75.0%
UA1832 ORD → RDU 37 86.5%
UA2155 RDU → ORD 37 81.1%
UA2442 RDU → ORD 37 91.9%
UA602 RDU → ORD 37 67.6%
YX3405 RDU → ORD 37 94.4%
YX4555 ORD → RDU 37 62.9%
MQ3564 RDU → ORD 36 80.0%
MQ3612 RDU → ORD 36 90.9%
UA288 ORD → RDU 36 83.3%
UA559 ORD → RDU 36 91.7%
YX4375 ORD → RDU 36 72.2%
UA2414 RDU → ORD 35 85.3%
MQ3523 RDU → ORD 34 69.7%
OO4746 ORD → RDU 32 81.3%
UA1020 RDU → ORD 32 96.6%
YX4436 RDU → ORD 32 93.8%
YX4547 RDU → ORD 32 92.9%
AA441 ORD → RDU 31 65.5%
AA442 RDU → ORD 31 86.2%
UA1204 RDU → ORD 31 96.8%
UA528 ORD → RDU 31 100.0%
YX4335 RDU → ORD 31 93.6%
YX4460 ORD → RDU 31 74.2%
AA1889 RDU → ORD 30 93.3%
AA3150 ORD → RDU 30 65.5%
MQ3394 RDU → ORD 30 96.7%
MQ3585 ORD → RDU 30 75.0%
MQ3650 RDU → ORD 30 93.3%
MQ4186 ORD → RDU 30 93.3%
YX3433 ORD → RDU 30 86.2%

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 639 +17.7% 43 74.3%
June 2026 628 +16.7% 26 79.8%
May 2026 739 +25.0% 9 82.3%
April 2026 696 +38.1% 14 77.9%
March 2026 614 +20.4% 18 74.9%
February 2026 484 +15.2% 4 83.9%
January 2026 429 −4.9% 36 81.1%
December 2025 575 +8.9% 6 74.3%
November 2025 593 +10.2% 24 78.8%
October 2025 653 +65.3% 2 78.4%
September 2025 532 0 83.6%
August 2025 532 14 76.9%
July 2025 543 10 69.4%
June 2025 538 4 75.8%
May 2025 591 4 84.3%
April 2025 504 12 85.7%
March 2025 510 4 83.3%
February 2025 420 8 83.6%
January 2025 451 12 87.8%
December 2024 528 0 88.6%
November 2024 538 1 91.1%
October 2024 395 1 88.4%

How to read this chart

Loading the guide…