1,246 km · Domestic

Chicago O'Hare (ORD) – Savannah Hilton Head (SAV)

In July 2026, 236 flights operated between Chicago O'Hare and Savannah Hilton Head (both directions), and 81.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
January157168▲ 7.0%
February152258▲ 69.7%
March170397▲ 133.5%
April177374▲ 111.3%
May181344▲ 90.1%
June232259▲ 11.6%
July2362360.0%
August242––
September237––
October248–in progress
November184––
December127––
Year to date (Jan–Jul)1,3052,036▲ 56.0%

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
January89.2%79.8%▼ 10.5%
February87.5%86.4%▼ 1.3%
March78.8%79.8%▲ 1.3%
April88.1%81.3%▼ 7.7%
May89.5%86.0%▼ 3.9%
June76.7%81.5%▲ 6.3%
July66.9%81.8%▲ 22.3%
August77.3%––
September81.0%––
October89.1%–in progress
November78.8%––
December81.9%––
Year-to-date average (Jan–Jul)82.4%82.4%0.0%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January1310▼ 23.1%
February02–
March012–
April35▲ 66.7%
May13▲ 200.0%
June57▲ 40.0%
July410▲ 150.0%
August2––
September2––
October0–in progress
November3––
December0––
Year to date (Jan–Jul)2649▲ 88.5%

Airlines on this route

  1. United Airlines 43.7%
  2. Republic Airways 20.8%
  3. SkyWest Airlines 14.3%
  4. Envoy Air 11.3%
  5. American Airlines 10.0%

Oct 1, 2024 – Jul 31, 2026

By direction

ORD → SAV

Scheduled flights
2,441
Flights operated
2,400
Cancelled
41 · 1.7%
On-time departures
81.0%

SAV → ORD

Scheduled flights
2,445
Flights operated
2,404
Cancelled
41 · 1.7%
On-time departures
84.2%

ORD → SAV and SAV → ORD counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
United Airlines UA 2,135 43.7% 82.8% 19
Republic Airways YX 1,015 20.8% 87.1% 25
SkyWest Airlines OO 697 14.3% 82.3% 18
Envoy Air MQ 551 11.3% 84.1% 10
American Airlines AA 488 10.0% 70.9% 10

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.7min · 345 recorded · 344 measured
Gap to highest-delay hour16.8min07:00 ↔ 17:00
Recorded flights4,886ORD–SAV

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 · 1 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 · 45 recorded · 45 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 50 recorded · 48 measured · Source: the US BTS 07:00 · 90.7% · 345 recorded · 344 measured · Source: the US BTS 08:00 · 84.1% · 404 recorded · 397 measured · Source: the US BTS 09:00 · 86.5% · 403 recorded · 400 measured · Source: the US BTS 10:00 · 90.6% · 459 recorded · 448 measured · Source: the US BTS 11:00 · 82.0% · 1,009 recorded · 998 measured · Source: the US BTS 12:00 · 73.6% · 205 recorded · 201 measured · Source: the US BTS 13:00 · 81.4% · 315 recorded · 312 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 51 recorded · 51 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 154 recorded · 152 measured · Source: the US BTS 16:00 · 75.5% · 446 recorded · 437 measured · Source: the US BTS 17:00 · 80.0% · 390 recorded · 379 measured · Source: the US BTS 18:00 · 80.9% · 501 recorded · 487 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 59 recorded · 58 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 44 recorded · 43 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 2 recorded · 1 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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 · 1 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 · 45 recorded · 45 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 50 recorded · 48 measured · Source: the US BTS 07:00 · 2.7 min · 345 recorded · 344 measured · Source: the US BTS 08:00 · 6.9 min · 404 recorded · 397 measured · Source: the US BTS 09:00 · 7.7 min · 403 recorded · 400 measured · Source: the US BTS 10:00 · 4.7 min · 459 recorded · 448 measured · Source: the US BTS 11:00 · 10.0 min · 1,009 recorded · 998 measured · Source: the US BTS 12:00 · 17.6 min · 205 recorded · 201 measured · Source: the US BTS 13:00 · 16.2 min · 315 recorded · 312 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 51 recorded · 51 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 154 recorded · 152 measured · Source: the US BTS 16:00 · 19.4 min · 446 recorded · 437 measured · Source: the US BTS 17:00 · 19.4 min · 390 recorded · 379 measured · Source: the US BTS 18:00 · 17.6 min · 501 recorded · 487 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 59 recorded · 58 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 44 recorded · 43 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 2 recorded · 1 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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 · 1 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 · 45 · 45 recorded · 45 measured · Source: the US BTS 06:00 · 50 · 50 recorded · 48 measured · Source: the US BTS 07:00 · 345 · 345 recorded · 344 measured · Source: the US BTS 08:00 · 404 · 404 recorded · 397 measured · Source: the US BTS 09:00 · 403 · 403 recorded · 400 measured · Source: the US BTS 10:00 · 459 · 459 recorded · 448 measured · Source: the US BTS 11:00 · 1,009 · 1,009 recorded · 998 measured · Source: the US BTS 12:00 · 205 · 205 recorded · 201 measured · Source: the US BTS 13:00 · 315 · 315 recorded · 312 measured · Source: the US BTS 14:00 · 51 · 51 recorded · 51 measured · Source: the US BTS 15:00 · 154 · 154 recorded · 152 measured · Source: the US BTS 16:00 · 446 · 446 recorded · 437 measured · Source: the US BTS 17:00 · 390 · 390 recorded · 379 measured · Source: the US BTS 18:00 · 501 · 501 recorded · 487 measured · Source: the US BTS 19:00 · 59 · 59 recorded · 58 measured · Source: the US BTS 20:00 · 44 · 44 recorded · 43 measured · Source: the US BTS 21:00 · 2 · 2 recorded · 1 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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—12
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:00Fewer than 200 measured departures—4545
06:00Fewer than 200 measured departures—4850
07:0090.7%2.7 min344345
08:0084.1%6.9 min397404
09:0086.5%7.7 min400403
10:0090.6%4.7 min448459
11:0082.0%10.0 min9981,009
12:0073.6%17.6 min201205
13:0081.4%16.2 min312315
14:00Fewer than 200 measured departures—5151
15:00Fewer than 200 measured departures—152154
16:0075.5%19.4 min437446
17:0080.0%19.4 min379390
18:0080.9%17.6 min487501
19:00Fewer than 200 measured departures—5859
20:00Fewer than 200 measured departures—4344
21:00Fewer than 200 measured departures—12
22:00No observations———
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 · 82.4% · 714 recorded · 703 measured · Source: the US BTS Tuesday · 84.5% · 630 recorded · 620 measured · Source: the US BTS Wednesday · 86.9% · 637 recorded · 625 measured · Source: the US BTS Thursday · 83.9% · 712 recorded · 696 measured · Source: the US BTS Friday · 82.1% · 714 recorded · 703 measured · Source: the US BTS Saturday · 81.6% · 739 recorded · 728 measured · Source: the US BTS Sunday · 77.8% · 740 recorded · 729 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 · 12.9 min · 714 recorded · 703 measured · Source: the US BTS Tuesday · 8.3 min · 630 recorded · 620 measured · Source: the US BTS Wednesday · 6.3 min · 637 recorded · 625 measured · Source: the US BTS Thursday · 10.6 min · 712 recorded · 696 measured · Source: the US BTS Friday · 15.0 min · 714 recorded · 703 measured · Source: the US BTS Saturday · 15.5 min · 739 recorded · 728 measured · Source: the US BTS Sunday · 16.2 min · 740 recorded · 729 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 · 714 · 714 recorded · 703 measured · Source: the US BTS Tuesday · 630 · 630 recorded · 620 measured · Source: the US BTS Wednesday · 637 · 637 recorded · 625 measured · Source: the US BTS Thursday · 712 · 712 recorded · 696 measured · Source: the US BTS Friday · 714 · 714 recorded · 703 measured · Source: the US BTS Saturday · 739 · 739 recorded · 728 measured · Source: the US BTS Sunday · 740 · 740 recorded · 729 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.4%12.9 min703714
Tuesday84.5%8.3 min620630
Wednesday86.9%6.3 min625637
Thursday83.9%10.6 min696712
Friday82.1%15.0 min703714
Saturday81.6%15.5 min728739
Sunday77.8%16.2 min729740

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.3% · 348 recorded · 325 measured · Source: the US BTS Feb · 86.8% · 412 recorded · 410 measured · Source: the US BTS Mar · 79.5% · 579 recorded · 567 measured · Source: the US BTS Apr · 83.5% · 559 recorded · 551 measured · Source: the US BTS May · 87.2% · 529 recorded · 525 measured · Source: the US BTS Jun · 79.2% · 503 recorded · 491 measured · Source: the US BTS Jul · 74.4% · 486 recorded · 472 measured · Source: the US BTS Aug · 77.3% · 244 recorded · 242 measured · Source: the US BTS Sep · 81.0% · 239 recorded · 237 measured · Source: the US BTS Oct · 89.0% · 362 recorded · 362 measured · Source: the US BTS Nov · 84.3% · 346 recorded · 343 measured · Source: the US BTS Dec · 85.7% · 279 recorded · 279 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 · 5.3 min · 348 recorded · 325 measured · Source: the US BTS Feb · 1.9 min · 412 recorded · 410 measured · Source: the US BTS Mar · 17.6 min · 579 recorded · 567 measured · Source: the US BTS Apr · 10.8 min · 559 recorded · 551 measured · Source: the US BTS May · 13.2 min · 529 recorded · 525 measured · Source: the US BTS Jun · 13.7 min · 503 recorded · 491 measured · Source: the US BTS Jul · 17.7 min · 486 recorded · 472 measured · Source: the US BTS Aug · 28.1 min · 244 recorded · 242 measured · Source: the US BTS Sep · 11.4 min · 239 recorded · 237 measured · Source: the US BTS Oct · 5.2 min · 362 recorded · 362 measured · Source: the US BTS Nov · 13.5 min · 346 recorded · 343 measured · Source: the US BTS Dec · 9.6 min · 279 recorded · 279 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 · 348 · 348 recorded · 325 measured · Source: the US BTS Feb · 412 · 412 recorded · 410 measured · Source: the US BTS Mar · 579 · 579 recorded · 567 measured · Source: the US BTS Apr · 559 · 559 recorded · 551 measured · Source: the US BTS May · 529 · 529 recorded · 525 measured · Source: the US BTS Jun · 503 · 503 recorded · 491 measured · Source: the US BTS Jul · 486 · 486 recorded · 472 measured · Source: the US BTS Aug · 244 · 244 recorded · 242 measured · Source: the US BTS Sep · 239 · 239 recorded · 237 measured · Source: the US BTS Oct · 362 · 362 recorded · 362 measured · Source: the US BTS Nov · 346 · 346 recorded · 343 measured · Source: the US BTS Dec · 279 · 279 recorded · 279 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.3%5.3 min325348
Feb86.8%1.9 min410412
Mar79.5%17.6 min567579
Apr83.5%10.8 min551559
May87.2%13.2 min525529
Jun79.2%13.7 min491503
Jul74.4%17.7 min472486
Aug77.3%28.1 min242244
Sep81.0%11.4 min237239
Oct89.0%5.2 min362362
Nov84.3%13.5 min343346
Dec85.7%9.6 min279279

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 81.2% 3,968
  • Delayed >15 min 17.1% 836
  • Cancelled 1.7% 82
  • 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

55
55 of 55
Flight numbersBy direction DeparturesOn time
YX3632 SAV → ORD 293 91.3%
UA2455 ORD → SAV 162 91.4%
UA1215 SAV → ORD 147 86.4%
YX3496 ORD → SAV 138 80.9%
MQ3980 SAV → ORD 134 80.2%
MQ3980 ORD → SAV 134 84.1%
YX3500 ORD → SAV 131 87.7%
AA3135 SAV → ORD 123 68.9%
OO5890 SAV → ORD 123 90.2%
UA1859 SAV → ORD 96 89.5%
AA3135 ORD → SAV 94 67.8%
OO5304 ORD → SAV 85 88.1%
UA249 SAV → ORD 77 73.0%
AA2507 ORD → SAV 72 80.3%
AA2507 SAV → ORD 72 70.4%
UA2622 ORD → SAV 72 93.1%
UA1084 SAV → ORD 68 77.9%
UA1172 SAV → ORD 68 89.7%
UA2628 ORD → SAV 68 67.7%
UA1054 ORD → SAV 67 86.6%
UA1681 ORD → SAV 57 76.8%
MQ3378 ORD → SAV 54 77.4%
UA1538 ORD → SAV 54 81.1%
UA1631 SAV → ORD 54 54.7%
UA2364 ORD → SAV 53 79.3%
UA2463 SAV → ORD 53 84.9%
UA2290 SAV → ORD 51 88.2%
UA1084 ORD → SAV 50 76.0%
UA1968 ORD → SAV 49 77.6%
OO5699 ORD → SAV 45 61.4%
UA2198 ORD → SAV 45 73.3%
MQ4207 SAV → ORD 44 88.6%
MQ4209 ORD → SAV 44 83.7%
MQ3720 ORD → SAV 43 83.3%
MQ3720 SAV → ORD 43 90.2%
OO5752 SAV → ORD 39 92.3%
OO5999 ORD → SAV 39 89.7%
UA2005 SAV → ORD 37 86.1%
UA754 SAV → ORD 37 89.2%
YX3489 ORD → SAV 37 88.2%
UA1492 SAV → ORD 36 83.3%
UA2631 ORD → SAV 36 76.5%
UA291 SAV → ORD 36 78.8%
UA1612 ORD → SAV 35 91.4%
UA1842 SAV → ORD 35 76.5%
YX3597 SAV → ORD 35 91.2%
YX3663 ORD → SAV 35 82.9%
OO5250 ORD → SAV 32 86.7%
OO5516 SAV → ORD 32 90.0%
UA1554 SAV → ORD 32 68.8%
UA255 ORD → SAV 32 65.6%
UA2649 SAV → ORD 32 90.3%
MQ3361 SAV → ORD 30 90.0%
UA2704 ORD → SAV 30 90.0%
YX3568 SAV → ORD 30 96.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 236 +0.0% 10 81.8%
June 2026 259 +11.6% 7 81.5%
May 2026 344 +90.1% 3 86.0%
April 2026 374 +111.3% 5 81.3%
March 2026 397 +133.5% 12 79.8%
February 2026 258 +69.7% 2 86.4%
January 2026 168 +7.0% 10 79.8%
December 2025 127 −16.4% 0 81.9%
November 2025 184 +15.7% 3 78.8%
October 2025 248 +117.5% 0 89.1%
September 2025 237 2 81.0%
August 2025 242 2 77.3%
July 2025 236 4 66.9%
June 2025 232 5 76.7%
May 2025 181 1 89.5%
April 2025 177 3 88.1%
March 2025 170 0 78.8%
February 2025 152 0 87.5%
January 2025 157 13 89.2%
December 2024 152 0 88.8%
November 2024 159 0 90.6%
October 2024 114 0 88.6%

How to read this chart

Loading the guide…