662 km · Domestic

Chicago O'Hare (ORD) – Pittsburgh (PIT)

In July 2026, 745 flights operated between Chicago O'Hare and Pittsburgh (both directions), and 76.8% 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
January475521▲ 9.7%
February430512▲ 19.1%
March527545▲ 3.4%
April548673▲ 22.8%
May639786▲ 23.0%
June649709▲ 9.2%
July662745▲ 12.5%
August669––
September688––
October742–in progress
November632––
December603––
Year to date (Jan–Jul)3,9304,491▲ 14.3%

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
January86.7%77.7%▼ 10.4%
February85.8%84.6%▼ 1.4%
March87.1%68.6%▼ 21.2%
April86.7%77.9%▼ 10.1%
May87.3%82.7%▼ 5.3%
June75.0%80.7%▲ 7.6%
July75.1%76.8%▲ 2.3%
August82.4%––
September87.8%––
October84.8%–in progress
November81.3%––
December72.0%––
Year-to-date average (Jan–Jul)83.4%78.4%▼ 5.9%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January321▲ 600.0%
February02–
March317▲ 466.7%
April620▲ 233.3%
May47▲ 75.0%
June622▲ 266.7%
July1335▲ 169.2%
August17––
September2––
October2–in progress
November29––
December4––
Year to date (Jan–Jul)35124▲ 254.3%

Airlines on this route

  1. Republic Airways 38.7%
  2. United Airlines 34.0%
  3. American Airlines 12.8%
  4. Envoy Air 9.3%
  5. SkyWest Airlines 5.2%

Oct 1, 2024 – Jul 31, 2026

By direction

ORD → PIT

Scheduled flights
6,627
Flights operated
6,520
Cancelled
107 · 1.6%
On-time departures
78.7%

PIT → ORD

Scheduled flights
6,632
Flights operated
6,525
Cancelled
107 · 1.6%
On-time departures
84.8%

ORD → PIT and PIT → ORD counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Republic Airways YX 5,136 38.7% 85.7% 83
United Airlines UA 4,506 34.0% 83.5% 50
American Airlines AA 1,692 12.8% 66.7% 47
Envoy Air MQ 1,237 9.3% 84.3% 15
SkyWest Airlines OO 688 5.2% 73.1% 19

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 delay07:00–08:001.9min · 1,441 recorded · 1,431 measured
Gap to highest-delay hour29.7min07:00 ↔ 20:00
Recorded flights13,259ORD–PIT

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 · 4 recorded · 3 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 · 113 recorded · 110 measured · Source: the US BTS 06:00 · 93.4% · 459 recorded · 453 measured · Source: the US BTS 07:00 · 92.5% · 1,441 recorded · 1,431 measured · Source: the US BTS 08:00 · 91.9% · 1,230 recorded · 1,219 measured · Source: the US BTS 09:00 · 87.6% · 609 recorded · 605 measured · Source: the US BTS 10:00 · 86.2% · 1,194 recorded · 1,185 measured · Source: the US BTS 11:00 · 87.5% · 612 recorded · 606 measured · Source: the US BTS 12:00 · 83.8% · 710 recorded · 702 measured · Source: the US BTS 13:00 · 77.5% · 366 recorded · 360 measured · Source: the US BTS 14:00 · 79.4% · 1,427 recorded · 1,409 measured · Source: the US BTS 15:00 · 71.8% · 578 recorded · 568 measured · Source: the US BTS 16:00 · 80.4% · 687 recorded · 672 measured · Source: the US BTS 17:00 · 70.9% · 859 recorded · 841 measured · Source: the US BTS 18:00 · 72.3% · 1,337 recorded · 1,314 measured · Source: the US BTS 19:00 · 73.9% · 403 recorded · 387 measured · Source: the US BTS 20:00 · 59.8% · 428 recorded · 408 measured · Source: the US BTS 21:00 · 78.4% · 781 recorded · 753 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 18 recorded · 16 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 3 recorded · 3 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 · 4 recorded · 3 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 · 113 recorded · 110 measured · Source: the US BTS 06:00 · 4.5 min · 459 recorded · 453 measured · Source: the US BTS 07:00 · 1.9 min · 1,441 recorded · 1,431 measured · Source: the US BTS 08:00 · 2.7 min · 1,230 recorded · 1,219 measured · Source: the US BTS 09:00 · 6.1 min · 609 recorded · 605 measured · Source: the US BTS 10:00 · 7.0 min · 1,194 recorded · 1,185 measured · Source: the US BTS 11:00 · 11.7 min · 612 recorded · 606 measured · Source: the US BTS 12:00 · 9.3 min · 710 recorded · 702 measured · Source: the US BTS 13:00 · 13.3 min · 366 recorded · 360 measured · Source: the US BTS 14:00 · 14.5 min · 1,427 recorded · 1,409 measured · Source: the US BTS 15:00 · 25.8 min · 578 recorded · 568 measured · Source: the US BTS 16:00 · 13.9 min · 687 recorded · 672 measured · Source: the US BTS 17:00 · 25.6 min · 859 recorded · 841 measured · Source: the US BTS 18:00 · 27.3 min · 1,337 recorded · 1,314 measured · Source: the US BTS 19:00 · 27.2 min · 403 recorded · 387 measured · Source: the US BTS 20:00 · 31.5 min · 428 recorded · 408 measured · Source: the US BTS 21:00 · 17.3 min · 781 recorded · 753 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 18 recorded · 16 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 3 recorded · 3 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 · 4 · 4 recorded · 3 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 · 113 · 113 recorded · 110 measured · Source: the US BTS 06:00 · 459 · 459 recorded · 453 measured · Source: the US BTS 07:00 · 1,441 · 1,441 recorded · 1,431 measured · Source: the US BTS 08:00 · 1,230 · 1,230 recorded · 1,219 measured · Source: the US BTS 09:00 · 609 · 609 recorded · 605 measured · Source: the US BTS 10:00 · 1,194 · 1,194 recorded · 1,185 measured · Source: the US BTS 11:00 · 612 · 612 recorded · 606 measured · Source: the US BTS 12:00 · 710 · 710 recorded · 702 measured · Source: the US BTS 13:00 · 366 · 366 recorded · 360 measured · Source: the US BTS 14:00 · 1,427 · 1,427 recorded · 1,409 measured · Source: the US BTS 15:00 · 578 · 578 recorded · 568 measured · Source: the US BTS 16:00 · 687 · 687 recorded · 672 measured · Source: the US BTS 17:00 · 859 · 859 recorded · 841 measured · Source: the US BTS 18:00 · 1,337 · 1,337 recorded · 1,314 measured · Source: the US BTS 19:00 · 403 · 403 recorded · 387 measured · Source: the US BTS 20:00 · 428 · 428 recorded · 408 measured · Source: the US BTS 21:00 · 781 · 781 recorded · 753 measured · Source: the US BTS 22:00 · 18 · 18 recorded · 16 measured · Source: the US BTS 23:00 · 3 · 3 recorded · 3 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—34
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:00Fewer than 200 measured departures—110113
06:0093.4%4.5 min453459
07:0092.5%1.9 min1,4311,441
08:0091.9%2.7 min1,2191,230
09:0087.6%6.1 min605609
10:0086.2%7.0 min1,1851,194
11:0087.5%11.7 min606612
12:0083.8%9.3 min702710
13:0077.5%13.3 min360366
14:0079.4%14.5 min1,4091,427
15:0071.8%25.8 min568578
16:0080.4%13.9 min672687
17:0070.9%25.6 min841859
18:0072.3%27.3 min1,3141,337
19:0073.9%27.2 min387403
20:0059.8%31.5 min408428
21:0078.4%17.3 min753781
22:00Fewer than 200 measured departures—1618
23:00Fewer than 200 measured departures—33

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 79.0% · 1,994 recorded · 1,942 measured · Source: the US BTS Tuesday · 85.8% · 1,899 recorded · 1,879 measured · Source: the US BTS Wednesday · 84.3% · 1,899 recorded · 1,873 measured · Source: the US BTS Thursday · 83.0% · 1,969 recorded · 1,944 measured · Source: the US BTS Friday · 79.7% · 1,944 recorded · 1,919 measured · Source: the US BTS Saturday · 82.3% · 1,614 recorded · 1,584 measured · Source: the US BTS Sunday · 78.5% · 1,940 recorded · 1,904 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.2 min · 1,994 recorded · 1,942 measured · Source: the US BTS Tuesday · 7.3 min · 1,899 recorded · 1,879 measured · Source: the US BTS Wednesday · 9.2 min · 1,899 recorded · 1,873 measured · Source: the US BTS Thursday · 12.4 min · 1,969 recorded · 1,944 measured · Source: the US BTS Friday · 16.3 min · 1,944 recorded · 1,919 measured · Source: the US BTS Saturday · 14.2 min · 1,614 recorded · 1,584 measured · Source: the US BTS Sunday · 17.1 min · 1,940 recorded · 1,904 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,994 · 1,994 recorded · 1,942 measured · Source: the US BTS Tuesday · 1,899 · 1,899 recorded · 1,879 measured · Source: the US BTS Wednesday · 1,899 · 1,899 recorded · 1,873 measured · Source: the US BTS Thursday · 1,969 · 1,969 recorded · 1,944 measured · Source: the US BTS Friday · 1,944 · 1,944 recorded · 1,919 measured · Source: the US BTS Saturday · 1,614 · 1,614 recorded · 1,584 measured · Source: the US BTS Sunday · 1,940 · 1,940 recorded · 1,904 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.2 min1,9421,994
Tuesday85.8%7.3 min1,8791,899
Wednesday84.3%9.2 min1,8731,899
Thursday83.0%12.4 min1,9441,969
Friday79.7%16.3 min1,9191,944
Saturday82.3%14.2 min1,5841,614
Sunday78.5%17.1 min1,9041,940

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 · 82.0% · 1,020 recorded · 996 measured · Source: the US BTS Feb · 85.1% · 944 recorded · 942 measured · Source: the US BTS Mar · 77.7% · 1,092 recorded · 1,072 measured · Source: the US BTS Apr · 81.8% · 1,247 recorded · 1,221 measured · Source: the US BTS May · 84.8% · 1,436 recorded · 1,425 measured · Source: the US BTS Jun · 78.0% · 1,386 recorded · 1,358 measured · Source: the US BTS Jul · 76.0% · 1,455 recorded · 1,407 measured · Source: the US BTS Aug · 82.4% · 686 recorded · 669 measured · Source: the US BTS Sep · 87.8% · 690 recorded · 688 measured · Source: the US BTS Oct · 86.7% · 1,077 recorded · 1,075 measured · Source: the US BTS Nov · 85.5% · 1,139 recorded · 1,110 measured · Source: the US BTS Dec · 77.9% · 1,087 recorded · 1,082 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 · 15.1 min · 1,020 recorded · 996 measured · Source: the US BTS Feb · 6.2 min · 944 recorded · 942 measured · Source: the US BTS Mar · 18.9 min · 1,092 recorded · 1,072 measured · Source: the US BTS Apr · 11.6 min · 1,247 recorded · 1,221 measured · Source: the US BTS May · 9.4 min · 1,436 recorded · 1,425 measured · Source: the US BTS Jun · 21.8 min · 1,386 recorded · 1,358 measured · Source: the US BTS Jul · 22.1 min · 1,455 recorded · 1,407 measured · Source: the US BTS Aug · 13.9 min · 686 recorded · 669 measured · Source: the US BTS Sep · 5.8 min · 690 recorded · 688 measured · Source: the US BTS Oct · 3.9 min · 1,077 recorded · 1,075 measured · Source: the US BTS Nov · 11.5 min · 1,139 recorded · 1,110 measured · Source: the US BTS Dec · 16.2 min · 1,087 recorded · 1,082 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 · 1,020 · 1,020 recorded · 996 measured · Source: the US BTS Feb · 944 · 944 recorded · 942 measured · Source: the US BTS Mar · 1,092 · 1,092 recorded · 1,072 measured · Source: the US BTS Apr · 1,247 · 1,247 recorded · 1,221 measured · Source: the US BTS May · 1,436 · 1,436 recorded · 1,425 measured · Source: the US BTS Jun · 1,386 · 1,386 recorded · 1,358 measured · Source: the US BTS Jul · 1,455 · 1,455 recorded · 1,407 measured · Source: the US BTS Aug · 686 · 686 recorded · 669 measured · Source: the US BTS Sep · 690 · 690 recorded · 688 measured · Source: the US BTS Oct · 1,077 · 1,077 recorded · 1,075 measured · Source: the US BTS Nov · 1,139 · 1,139 recorded · 1,110 measured · Source: the US BTS Dec · 1,087 · 1,087 recorded · 1,082 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
Jan82.0%15.1 min9961,020
Feb85.1%6.2 min942944
Mar77.7%18.9 min1,0721,092
Apr81.8%11.6 min1,2211,247
May84.8%9.4 min1,4251,436
Jun78.0%21.8 min1,3581,386
Jul76.0%22.1 min1,4071,455
Aug82.4%13.9 min669686
Sep87.8%5.8 min688690
Oct86.7%3.9 min1,0751,077
Nov85.5%11.5 min1,1101,139
Dec77.9%16.2 min1,0821,087

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.4% 10,666
  • Delayed >15 min 17.9% 2,379
  • Cancelled 1.6% 214
  • 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

117
117 of 117
Flight numbersBy direction DeparturesOn time
YX3461 PIT → ORD 620 93.7%
YX3464 ORD → PIT 614 81.7%
UA1285 ORD → PIT 428 91.3%
UA1803 PIT → ORD 242 94.1%
UA2207 ORD → PIT 238 83.6%
UA2180 PIT → ORD 230 71.9%
UA1905 ORD → PIT 221 73.5%
YX3577 PIT → ORD 214 85.0%
UA2251 ORD → PIT 203 87.2%
UA1848 PIT → ORD 199 92.9%
AA538 PIT → ORD 182 92.7%
UA1082 ORD → PIT 178 80.2%
YX4539 ORD → PIT 163 66.9%
UA567 ORD → PIT 162 80.0%
UA1946 ORD → PIT 148 73.1%
YX3655 ORD → PIT 147 91.8%
AA1995 ORD → PIT 146 51.1%
UA1349 ORD → PIT 134 77.1%
AA555 ORD → PIT 133 54.6%
UA2683 PIT → ORD 125 95.2%
YX4484 ORD → PIT 121 94.1%
UA455 PIT → ORD 113 90.8%
UA602 PIT → ORD 107 74.0%
YX4480 PIT → ORD 104 93.1%
YX4625 ORD → PIT 98 80.6%
MQ3707 ORD → PIT 93 77.2%
MQ3707 PIT → ORD 92 74.4%
UA1398 PIT → ORD 91 82.4%
YX4467 ORD → PIT 88 83.0%
UA561 PIT → ORD 85 83.1%
AA1173 ORD → PIT 82 70.5%
YX3432 ORD → PIT 82 91.4%
YX4525 PIT → ORD 82 77.8%
YX4678 PIT → ORD 78 76.6%
UA708 PIT → ORD 77 93.5%
AA2296 PIT → ORD 72 58.2%
AA2296 ORD → PIT 72 49.3%
AA555 PIT → ORD 72 56.3%
YX4427 PIT → ORD 72 88.9%
YX4569 ORD → PIT 72 73.9%
YX4625 PIT → ORD 71 94.4%
YX4613 ORD → PIT 70 77.6%
YX4377 PIT → ORD 69 97.1%
UA2390 PIT → ORD 68 86.8%
YX3662 PIT → ORD 66 82.8%
YX4439 PIT → ORD 64 93.7%
YX4478 ORD → PIT 64 90.6%
YX4478 PIT → ORD 64 87.3%
MQ3975 ORD → PIT 63 85.5%
UA2627 PIT → ORD 62 83.6%
AA3020 ORD → PIT 60 57.9%
YX4492 PIT → ORD 60 88.3%
AA2902 PIT → ORD 58 60.0%
YX4402 ORD → PIT 58 87.9%
UA1974 ORD → PIT 56 58.2%
UA2438 PIT → ORD 53 88.5%
UA1617 PIT → ORD 50 94.0%
YX4363 ORD → PIT 50 70.2%
UA1659 ORD → PIT 48 89.6%
UA660 PIT → ORD 48 93.8%
UA1967 PIT → ORD 47 78.3%
UA2629 ORD → PIT 47 89.4%
MQ3688 PIT → ORD 45 82.2%
MQ3688 ORD → PIT 45 93.3%
YX4699 ORD → PIT 45 81.4%
YX4757 PIT → ORD 45 75.0%
AA1327 PIT → ORD 44 84.1%
YX4481 PIT → ORD 44 88.4%
YX4481 ORD → PIT 44 88.6%
YX4757 ORD → PIT 44 76.7%
AA3148 ORD → PIT 43 44.2%
AA3148 PIT → ORD 43 52.4%
YX4541 ORD → PIT 43 81.4%
UA1669 PIT → ORD 42 78.1%
UA2217 ORD → PIT 42 81.0%
YX3686 PIT → ORD 42 81.0%
YX4406 PIT → ORD 42 90.5%
UA1755 ORD → PIT 41 80.5%
YX4649 PIT → ORD 41 97.4%
YX4547 ORD → PIT 40 95.0%
YX4717 ORD → PIT 40 61.5%
UA2187 PIT → ORD 39 94.9%
YX4383 PIT → ORD 38 89.5%
OO5227 ORD → PIT 37 73.0%
OO5230 PIT → ORD 37 78.4%
OO5584 ORD → PIT 37 70.6%
OO5588 PIT → ORD 37 75.8%
UA2246 PIT → ORD 37 91.9%
UA2771 ORD → PIT 37 78.4%
YX3696 PIT → ORD 37 97.3%
MQ4137 PIT → ORD 36 74.3%
UA1494 PIT → ORD 36 72.7%
UA2736 ORD → PIT 36 88.9%
UA714 ORD → PIT 36 88.9%
UA739 ORD → PIT 36 88.9%
YX4373 PIT → ORD 36 94.4%
YX4523 PIT → ORD 36 88.2%
UA1129 PIT → ORD 35 45.7%
UA2278 PIT → ORD 35 82.9%
UA777 PIT → ORD 35 71.4%
YX4511 ORD → PIT 35 77.1%
YX4547 PIT → ORD 35 94.3%
AA2720 ORD → PIT 32 58.1%
AA2975 PIT → ORD 32 86.7%
YX4365 ORD → PIT 32 90.6%
MQ3338 PIT → ORD 31 77.4%
MQ3737 ORD → PIT 31 87.1%
MQ3898 PIT → ORD 31 96.8%
UA2008 PIT → ORD 31 96.8%
UA2218 PIT → ORD 31 93.3%
UA2343 ORD → PIT 31 63.3%
UA625 PIT → ORD 31 86.7%
MQ4040 ORD → PIT 30 72.4%
UA1292 PIT → ORD 30 93.3%
YX4504 PIT → ORD 30 71.4%
YX4504 ORD → PIT 30 66.7%
YX4521 PIT → ORD 30 90.0%

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 745 +12.5% 35 76.8%
June 2026 709 +9.2% 22 80.7%
May 2026 786 +23.0% 7 82.7%
April 2026 673 +22.8% 20 77.9%
March 2026 545 +3.4% 17 68.6%
February 2026 512 +19.1% 2 84.6%
January 2026 521 +9.7% 21 77.7%
December 2025 603 +25.9% 4 72.0%
November 2025 632 +32.2% 29 81.3%
October 2025 742 +122.8% 2 84.8%
September 2025 688 2 87.8%
August 2025 669 17 82.4%
July 2025 662 13 75.1%
June 2025 649 6 75.0%
May 2025 639 4 87.3%
April 2025 548 6 86.7%
March 2025 527 3 87.1%
February 2025 430 0 85.8%
January 2025 475 3 86.7%
December 2024 479 1 85.4%
November 2024 478 0 91.0%
October 2024 333 0 91.0%

How to read this chart

Loading the guide…