1,161 km · Domestic

Albany (ALB) – Chicago O'Hare (ORD)

In July 2026, 419 flights operated between Albany and Chicago O'Hare (both directions), and 77.1% 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
January134227▲ 69.4%
February126264▲ 109.5%
March169345▲ 104.1%
April194432▲ 122.7%
May253510▲ 101.6%
June394404▲ 2.5%
July389419▲ 7.7%
August375––
September386––
October417–in progress
November411––
December329––
Year to date (Jan–Jul)1,6592,601▲ 56.8%

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
January80.6%81.1%▲ 0.6%
February82.5%85.2%▲ 3.3%
March87.0%75.7%▼ 13.0%
April90.7%81.3%▼ 10.4%
May90.5%87.5%▼ 3.3%
June80.5%81.9%▲ 1.7%
July73.8%77.1%▲ 4.5%
August81.1%––
September86.3%––
October83.9%–in progress
November80.5%––
December74.2%––
Year-to-date average (Jan–Jul)83.7%81.4%▼ 2.7%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January09–
February00–
March022–
April612▲ 100.0%
May011–
June213▲ 550.0%
July713▲ 85.7%
August9––
September0––
October1–in progress
November23––
December11––
Year to date (Jan–Jul)1580▲ 433.3%

Airlines on this route

  1. United Airlines 34.8%
  2. Envoy Air 26.2%
  3. Republic Airways 22.9%
  4. SkyWest Airlines 16.1%

Oct 1, 2024 – Jul 31, 2026

By direction

ALB → ORD

Scheduled flights
3,399
Flights operated
3,328
Cancelled
71 · 2.1%
On-time departures
85.4%

ORD → ALB

Scheduled flights
3,400
Flights operated
3,332
Cancelled
68 · 2.0%
On-time departures
78.3%

ALB → ORD and ORD → ALB counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
United Airlines UA 2,368 34.8% 82.5% 26
Envoy Air MQ 1,779 26.2% 80.7% 36
Republic Airways YX 1,557 22.9% 83.4% 54
SkyWest Airlines OO 1,095 16.1% 80.3% 23

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:002.1min · 575 recorded · 569 measured
Gap to highest-delay hour19.5min07:00 ↔ 20:00
Recorded flights6,799ALB–ORD

Departure hour

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 91.7% · 782 recorded · 775 measured · Source: the US BTS 07:00 · 92.1% · 575 recorded · 569 measured · Source: the US BTS 08:00 · 85.5% · 431 recorded · 426 measured · Source: the US BTS 09:00 · 90.9% · 256 recorded · 253 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 105 recorded · 105 measured · Source: the US BTS 11:00 · 79.8% · 818 recorded · 813 measured · Source: the US BTS 12:00 · 83.6% · 395 recorded · 385 measured · Source: the US BTS 13:00 · 84.3% · 306 recorded · 299 measured · Source: the US BTS 14:00 · 79.1% · 590 recorded · 580 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 74 recorded · 69 measured · Source: the US BTS 16:00 · 81.5% · 685 recorded · 670 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 167 recorded · 160 measured · Source: the US BTS 18:00 · 74.7% · 1,045 recorded · 1,024 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 140 recorded · 133 measured · Source: the US BTS 20:00 · 68.1% · 331 recorded · 307 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 99 recorded · 92 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 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 · No observations · 0 recorded · 0 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 4.0 min · 782 recorded · 775 measured · Source: the US BTS 07:00 · 2.1 min · 575 recorded · 569 measured · Source: the US BTS 08:00 · 7.7 min · 431 recorded · 426 measured · Source: the US BTS 09:00 · 2.7 min · 256 recorded · 253 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 105 recorded · 105 measured · Source: the US BTS 11:00 · 11.2 min · 818 recorded · 813 measured · Source: the US BTS 12:00 · 12.0 min · 395 recorded · 385 measured · Source: the US BTS 13:00 · 12.5 min · 306 recorded · 299 measured · Source: the US BTS 14:00 · 12.2 min · 590 recorded · 580 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 74 recorded · 69 measured · Source: the US BTS 16:00 · 18.3 min · 685 recorded · 670 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 167 recorded · 160 measured · Source: the US BTS 18:00 · 19.3 min · 1,045 recorded · 1,024 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 140 recorded · 133 measured · Source: the US BTS 20:00 · 21.6 min · 331 recorded · 307 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 99 recorded · 92 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 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 · No observations · 0 recorded · 0 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 782 · 782 recorded · 775 measured · Source: the US BTS 07:00 · 575 · 575 recorded · 569 measured · Source: the US BTS 08:00 · 431 · 431 recorded · 426 measured · Source: the US BTS 09:00 · 256 · 256 recorded · 253 measured · Source: the US BTS 10:00 · 105 · 105 recorded · 105 measured · Source: the US BTS 11:00 · 818 · 818 recorded · 813 measured · Source: the US BTS 12:00 · 395 · 395 recorded · 385 measured · Source: the US BTS 13:00 · 306 · 306 recorded · 299 measured · Source: the US BTS 14:00 · 590 · 590 recorded · 580 measured · Source: the US BTS 15:00 · 74 · 74 recorded · 69 measured · Source: the US BTS 16:00 · 685 · 685 recorded · 670 measured · Source: the US BTS 17:00 · 167 · 167 recorded · 160 measured · Source: the US BTS 18:00 · 1,045 · 1,045 recorded · 1,024 measured · Source: the US BTS 19:00 · 140 · 140 recorded · 133 measured · Source: the US BTS 20:00 · 331 · 331 recorded · 307 measured · Source: the US BTS 21:00 · 99 · 99 recorded · 92 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 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:00No observations———
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:00No observations———
06:0091.7%4.0 min775782
07:0092.1%2.1 min569575
08:0085.5%7.7 min426431
09:0090.9%2.7 min253256
10:00Fewer than 200 measured departures—105105
11:0079.8%11.2 min813818
12:0083.6%12.0 min385395
13:0084.3%12.5 min299306
14:0079.1%12.2 min580590
15:00Fewer than 200 measured departures—6974
16:0081.5%18.3 min670685
17:00Fewer than 200 measured departures—160167
18:0074.7%19.3 min1,0241,045
19:00Fewer than 200 measured departures—133140
20:0068.1%21.6 min307331
21:00Fewer than 200 measured departures—9299
22:00No observations———
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 82.5% · 1,037 recorded · 1,001 measured · Source: the US BTS Tuesday · 83.4% · 927 recorded · 916 measured · Source: the US BTS Wednesday · 83.0% · 948 recorded · 930 measured · Source: the US BTS Thursday · 83.4% · 1,007 recorded · 986 measured · Source: the US BTS Friday · 81.8% · 1,022 recorded · 1,003 measured · Source: the US BTS Saturday · 81.7% · 858 recorded · 843 measured · Source: the US BTS Sunday · 77.4% · 1,000 recorded · 981 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 · 13.1 min · 1,037 recorded · 1,001 measured · Source: the US BTS Tuesday · 9.5 min · 927 recorded · 916 measured · Source: the US BTS Wednesday · 11.4 min · 948 recorded · 930 measured · Source: the US BTS Thursday · 9.9 min · 1,007 recorded · 986 measured · Source: the US BTS Friday · 12.0 min · 1,022 recorded · 1,003 measured · Source: the US BTS Saturday · 11.5 min · 858 recorded · 843 measured · Source: the US BTS Sunday · 14.9 min · 1,000 recorded · 981 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,037 · 1,037 recorded · 1,001 measured · Source: the US BTS Tuesday · 927 · 927 recorded · 916 measured · Source: the US BTS Wednesday · 948 · 948 recorded · 930 measured · Source: the US BTS Thursday · 1,007 · 1,007 recorded · 986 measured · Source: the US BTS Friday · 1,022 · 1,022 recorded · 1,003 measured · Source: the US BTS Saturday · 858 · 858 recorded · 843 measured · Source: the US BTS Sunday · 1,000 · 1,000 recorded · 981 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
Monday82.5%13.1 min1,0011,037
Tuesday83.4%9.5 min916927
Wednesday83.0%11.4 min930948
Thursday83.4%9.9 min9861,007
Friday81.8%12.0 min1,0031,022
Saturday81.7%11.5 min843858
Sunday77.4%14.9 min9811,000

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 · 80.9% · 370 recorded · 361 measured · Source: the US BTS Feb · 84.4% · 390 recorded · 390 measured · Source: the US BTS Mar · 79.4% · 536 recorded · 514 measured · Source: the US BTS Apr · 84.2% · 644 recorded · 626 measured · Source: the US BTS May · 88.5% · 774 recorded · 763 measured · Source: the US BTS Jun · 81.2% · 813 recorded · 798 measured · Source: the US BTS Jul · 75.5% · 828 recorded · 808 measured · Source: the US BTS Aug · 81.1% · 384 recorded · 375 measured · Source: the US BTS Sep · 86.3% · 386 recorded · 386 measured · Source: the US BTS Oct · 84.6% · 580 recorded · 579 measured · Source: the US BTS Nov · 83.4% · 606 recorded · 583 measured · Source: the US BTS Dec · 73.4% · 488 recorded · 477 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 · 12.9 min · 370 recorded · 361 measured · Source: the US BTS Feb · 6.8 min · 390 recorded · 390 measured · Source: the US BTS Mar · 13.3 min · 536 recorded · 514 measured · Source: the US BTS Apr · 11.5 min · 644 recorded · 626 measured · Source: the US BTS May · 4.1 min · 774 recorded · 763 measured · Source: the US BTS Jun · 14.0 min · 813 recorded · 798 measured · Source: the US BTS Jul · 21.1 min · 828 recorded · 808 measured · Source: the US BTS Aug · 15.2 min · 384 recorded · 375 measured · Source: the US BTS Sep · 7.1 min · 386 recorded · 386 measured · Source: the US BTS Oct · 4.5 min · 580 recorded · 579 measured · Source: the US BTS Nov · 7.0 min · 606 recorded · 583 measured · Source: the US BTS Dec · 22.4 min · 488 recorded · 477 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 · 370 · 370 recorded · 361 measured · Source: the US BTS Feb · 390 · 390 recorded · 390 measured · Source: the US BTS Mar · 536 · 536 recorded · 514 measured · Source: the US BTS Apr · 644 · 644 recorded · 626 measured · Source: the US BTS May · 774 · 774 recorded · 763 measured · Source: the US BTS Jun · 813 · 813 recorded · 798 measured · Source: the US BTS Jul · 828 · 828 recorded · 808 measured · Source: the US BTS Aug · 384 · 384 recorded · 375 measured · Source: the US BTS Sep · 386 · 386 recorded · 386 measured · Source: the US BTS Oct · 580 · 580 recorded · 579 measured · Source: the US BTS Nov · 606 · 606 recorded · 583 measured · Source: the US BTS Dec · 488 · 488 recorded · 477 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
Jan80.9%12.9 min361370
Feb84.4%6.8 min390390
Mar79.4%13.3 min514536
Apr84.2%11.5 min626644
May88.5%4.1 min763774
Jun81.2%14.0 min798813
Jul75.5%21.1 min808828
Aug81.1%15.2 min375384
Sep86.3%7.1 min386386
Oct84.6%4.5 min579580
Nov83.4%7.0 min583606
Dec73.4%22.4 min477488

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.2% 5,452
  • Delayed >15 min 17.8% 1,208
  • Cancelled 2.0% 139
  • 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

73
73 of 73
Flight numbersBy direction DeparturesOn time
UA2225 ALB → ORD 639 92.1%
UA2147 ORD → ALB 477 70.6%
MQ4256 ORD → ALB 321 82.1%
MQ4256 ALB → ORD 287 81.4%
UA2034 ORD → ALB 138 90.6%
MQ3460 ALB → ORD 133 91.7%
MQ3463 ORD → ALB 132 66.9%
YX3401 ALB → ORD 115 88.2%
UA1113 ORD → ALB 97 81.3%
MQ4240 ORD → ALB 94 69.2%
MQ4240 ALB → ORD 83 67.5%
OO6433 ALB → ORD 72 67.7%
OO6433 ORD → ALB 72 63.6%
UA2792 ORD → ALB 68 67.2%
MQ3351 ALB → ORD 64 93.7%
YX3476 ALB → ORD 56 98.2%
YX3685 ORD → ALB 52 96.1%
UA400 ORD → ALB 51 80.4%
YX3417 ALB → ORD 50 90.0%
OO5624 ORD → ALB 47 89.4%
YX3406 ALB → ORD 46 79.6%
YX4678 ORD → ALB 46 73.3%
YX4468 ALB → ORD 45 93.0%
YX4678 ALB → ORD 45 75.6%
MQ3388 ALB → ORD 44 85.0%
MQ4057 ORD → ALB 44 85.7%
YX3714 ORD → ALB 44 78.6%
OO4673 ALB → ORD 37 83.3%
OO4735 ORD → ALB 37 83.8%
OO5451 ORD → ALB 37 83.3%
OO5609 ALB → ORD 37 89.2%
UA1298 ALB → ORD 37 86.5%
UA1554 ORD → ALB 37 73.0%
UA249 ALB → ORD 37 83.8%
UA2825 ALB → ORD 37 94.6%
UA623 ORD → ALB 37 70.3%
YX3412 ORD → ALB 37 91.7%
MQ3397 ORD → ALB 36 76.5%
OO4657 ALB → ORD 36 97.2%
OO5649 ORD → ALB 36 75.0%
UA433 ALB → ORD 36 66.7%
UA2774 ORD → ALB 35 74.3%
YX3467 ORD → ALB 35 100.0%
YX3627 ORD → ALB 35 85.3%
MQ3354 ALB → ORD 33 97.0%
MQ3365 ORD → ALB 33 72.7%
UA1920 ALB → ORD 33 87.9%
YX4515 ORD → ALB 33 71.0%
UA1778 ORD → ALB 32 71.9%
UA217 ALB → ORD 32 77.4%
UA2394 ALB → ORD 32 71.9%
UA538 ALB → ORD 32 64.5%
YX3416 ALB → ORD 32 90.3%
YX3519 ALB → ORD 32 100.0%
YX3526 ORD → ALB 32 93.6%
OO4647 ALB → ORD 31 93.6%
UA216 ALB → ORD 31 96.8%
UA309 ALB → ORD 31 100.0%
MQ3375 ALB → ORD 30 70.0%
MQ3375 ORD → ALB 30 83.3%
MQ3865 ORD → ALB 30 93.3%
MQ3865 ALB → ORD 30 93.3%
MQ3999 ALB → ORD 30 70.4%
MQ3999 ORD → ALB 30 88.9%
OO5004 ORD → ALB 30 85.7%
OO5004 ALB → ORD 30 78.6%
YX3656 ORD → ALB 30 80.0%
YX4337 ALB → ORD 30 82.8%
YX4366 ORD → ALB 30 53.9%
YX4612 ALB → ORD 30 85.2%
YX4612 ORD → ALB 30 75.9%
YX4625 ORD → ALB 30 85.2%
YX4625 ALB → ORD 30 63.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 419 +7.7% 13 77.1%
June 2026 404 +2.5% 13 81.9%
May 2026 510 +101.6% 11 87.5%
April 2026 432 +122.7% 12 81.3%
March 2026 345 +104.1% 22 75.7%
February 2026 264 +109.5% 0 85.2%
January 2026 227 +69.4% 9 81.1%
December 2025 329 +122.3% 11 74.2%
November 2025 411 +139.0% 23 80.5%
October 2025 417 +157.4% 1 83.9%
September 2025 386 0 86.3%
August 2025 375 9 81.1%
July 2025 389 7 73.8%
June 2025 394 2 80.5%
May 2025 253 0 90.5%
April 2025 194 6 90.7%
March 2025 169 0 87.0%
February 2025 126 0 82.5%
January 2025 134 0 80.6%
December 2024 148 0 71.6%
November 2024 172 0 90.1%
October 2024 162 0 86.4%

How to read this chart

Loading the guide…