1,032 km · Domestic

Hartsfield Jackson Atlanta (ATL) – Gerald R. Ford (GRR)

In July 2026, 228 flights operated between Hartsfield Jackson Atlanta and Gerald R. Ford (both directions), and 82.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
January219231▲ 5.5%
February212210▼ 0.9%
March238247▲ 3.8%
April230236▲ 2.6%
May244236▼ 3.3%
June244224▼ 8.2%
July248228▼ 8.1%
August250––
September222––
October252–in progress
November240––
December234––
Year to date (Jan–Jul)1,6351,612▼ 1.4%

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.8%81.4%▼ 6.2%
February85.8%86.7%▲ 1.0%
March84.9%83.0%▼ 2.2%
April90.4%90.7%▲ 0.3%
May87.3%91.5%▲ 4.8%
June75.0%84.8%▲ 13.1%
July84.7%82.9%▼ 2.1%
August89.6%––
September94.6%––
October92.1%–in progress
November87.9%––
December82.1%––
Year-to-date average (Jan–Jul)85.0%85.9%▲ 1.0%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January64▼ 33.3%
February02–
March07–
April24▲ 100.0%
May00–
June62▼ 66.7%
July26▲ 200.0%
August4––
September0––
October0–in progress
November4––
December8––
Year to date (Jan–Jul)1625▲ 56.3%

Airlines on this route

  1. Delta Air Lines 97.4%
  2. Frontier Airlines 2.6%

Oct 1, 2024 – Jul 31, 2026

By direction

ATL → GRR

Scheduled flights
2,544
Flights operated
2,515
Cancelled
29 · 1.1%
On-time departures
85.1%

GRR → ATL

Scheduled flights
2,542
Flights operated
2,514
Cancelled
28 · 1.1%
On-time departures
88.7%

ATL → GRR and GRR → ATL counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Delta Air Lines DL 4,954 97.4% 87.2% 55
Frontier Airlines F9 132 2.6% 76.9% 2

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:000.8min · 658 recorded · 650 measured
Gap to highest-delay hour12.7min06:00 ↔ 19:00
Recorded flights5,086ATL–GRR

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 · 93.7% · 658 recorded · 650 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 66 recorded · 65 measured · Source: the US BTS 08:00 · 88.1% · 449 recorded · 447 measured · Source: the US BTS 09:00 · 90.2% · 528 recorded · 521 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 196 recorded · 191 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 9 recorded · 9 measured · Source: the US BTS 12:00 · 88.2% · 447 recorded · 442 measured · Source: the US BTS 13:00 · 88.3% · 285 recorded · 282 measured · Source: the US BTS 14:00 · 87.2% · 326 recorded · 321 measured · Source: the US BTS 15:00 · 85.7% · 282 recorded · 280 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 196 recorded · 195 measured · Source: the US BTS 17:00 · 85.6% · 394 recorded · 389 measured · Source: the US BTS 18:00 · 83.5% · 286 recorded · 284 measured · Source: the US BTS 19:00 · 78.7% · 280 recorded · 277 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 28 recorded · 28 measured · Source: the US BTS 21:00 · 81.5% · 623 recorded · 616 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 33 recorded · 32 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 · 0.8 min · 658 recorded · 650 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 66 recorded · 65 measured · Source: the US BTS 08:00 · 10.0 min · 449 recorded · 447 measured · Source: the US BTS 09:00 · 2.0 min · 528 recorded · 521 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 196 recorded · 191 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 9 recorded · 9 measured · Source: the US BTS 12:00 · 3.1 min · 447 recorded · 442 measured · Source: the US BTS 13:00 · 6.5 min · 285 recorded · 282 measured · Source: the US BTS 14:00 · 5.5 min · 326 recorded · 321 measured · Source: the US BTS 15:00 · 10.6 min · 282 recorded · 280 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 196 recorded · 195 measured · Source: the US BTS 17:00 · 5.6 min · 394 recorded · 389 measured · Source: the US BTS 18:00 · 8.8 min · 286 recorded · 284 measured · Source: the US BTS 19:00 · 13.5 min · 280 recorded · 277 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 28 recorded · 28 measured · Source: the US BTS 21:00 · 9.9 min · 623 recorded · 616 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 33 recorded · 32 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 · 658 · 658 recorded · 650 measured · Source: the US BTS 07:00 · 66 · 66 recorded · 65 measured · Source: the US BTS 08:00 · 449 · 449 recorded · 447 measured · Source: the US BTS 09:00 · 528 · 528 recorded · 521 measured · Source: the US BTS 10:00 · 196 · 196 recorded · 191 measured · Source: the US BTS 11:00 · 9 · 9 recorded · 9 measured · Source: the US BTS 12:00 · 447 · 447 recorded · 442 measured · Source: the US BTS 13:00 · 285 · 285 recorded · 282 measured · Source: the US BTS 14:00 · 326 · 326 recorded · 321 measured · Source: the US BTS 15:00 · 282 · 282 recorded · 280 measured · Source: the US BTS 16:00 · 196 · 196 recorded · 195 measured · Source: the US BTS 17:00 · 394 · 394 recorded · 389 measured · Source: the US BTS 18:00 · 286 · 286 recorded · 284 measured · Source: the US BTS 19:00 · 280 · 280 recorded · 277 measured · Source: the US BTS 20:00 · 28 · 28 recorded · 28 measured · Source: the US BTS 21:00 · 623 · 623 recorded · 616 measured · Source: the US BTS 22:00 · 33 · 33 recorded · 32 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:0093.7%0.8 min650658
07:00Fewer than 200 measured departures—6566
08:0088.1%10.0 min447449
09:0090.2%2.0 min521528
10:00Fewer than 200 measured departures—191196
11:00Fewer than 200 measured departures—99
12:0088.2%3.1 min442447
13:0088.3%6.5 min282285
14:0087.2%5.5 min321326
15:0085.7%10.6 min280282
16:00Fewer than 200 measured departures—195196
17:0085.6%5.6 min389394
18:0083.5%8.8 min284286
19:0078.7%13.5 min277280
20:00Fewer than 200 measured departures—2828
21:0081.5%9.9 min616623
22:00Fewer than 200 measured departures—3233
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 85.5% · 738 recorded · 731 measured · Source: the US BTS Tuesday · 88.7% · 746 recorded · 742 measured · Source: the US BTS Wednesday · 91.4% · 729 recorded · 729 measured · Source: the US BTS Thursday · 87.4% · 784 recorded · 780 measured · Source: the US BTS Friday · 87.0% · 730 recorded · 717 measured · Source: the US BTS Saturday · 86.2% · 578 recorded · 563 measured · Source: the US BTS Sunday · 82.3% · 781 recorded · 767 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 · 8.3 min · 738 recorded · 731 measured · Source: the US BTS Tuesday · 4.3 min · 746 recorded · 742 measured · Source: the US BTS Wednesday · 2.8 min · 729 recorded · 729 measured · Source: the US BTS Thursday · 4.7 min · 784 recorded · 780 measured · Source: the US BTS Friday · 7.6 min · 730 recorded · 717 measured · Source: the US BTS Saturday · 7.6 min · 578 recorded · 563 measured · Source: the US BTS Sunday · 9.7 min · 781 recorded · 767 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 · 738 · 738 recorded · 731 measured · Source: the US BTS Tuesday · 746 · 746 recorded · 742 measured · Source: the US BTS Wednesday · 729 · 729 recorded · 729 measured · Source: the US BTS Thursday · 784 · 784 recorded · 780 measured · Source: the US BTS Friday · 730 · 730 recorded · 717 measured · Source: the US BTS Saturday · 578 · 578 recorded · 563 measured · Source: the US BTS Sunday · 781 · 781 recorded · 767 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
Monday85.5%8.3 min731738
Tuesday88.7%4.3 min742746
Wednesday91.4%2.8 min729729
Thursday87.4%4.7 min780784
Friday87.0%7.6 min717730
Saturday86.2%7.6 min563578
Sunday82.3%9.7 min767781

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.0% · 460 recorded · 450 measured · Source: the US BTS Feb · 86.3% · 424 recorded · 422 measured · Source: the US BTS Mar · 83.9% · 492 recorded · 485 measured · Source: the US BTS Apr · 90.6% · 472 recorded · 466 measured · Source: the US BTS May · 89.4% · 480 recorded · 480 measured · Source: the US BTS Jun · 79.7% · 476 recorded · 468 measured · Source: the US BTS Jul · 83.8% · 484 recorded · 476 measured · Source: the US BTS Aug · 89.6% · 254 recorded · 250 measured · Source: the US BTS Sep · 94.6% · 222 recorded · 222 measured · Source: the US BTS Oct · 92.4% · 396 recorded · 396 measured · Source: the US BTS Nov · 90.7% · 456 recorded · 452 measured · Source: the US BTS Dec · 84.2% · 470 recorded · 462 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 · 10.7 min · 460 recorded · 450 measured · Source: the US BTS Feb · 5.1 min · 424 recorded · 422 measured · Source: the US BTS Mar · 12.4 min · 492 recorded · 485 measured · Source: the US BTS Apr · 5.0 min · 472 recorded · 466 measured · Source: the US BTS May · 1.1 min · 480 recorded · 480 measured · Source: the US BTS Jun · 10.0 min · 476 recorded · 468 measured · Source: the US BTS Jul · 9.4 min · 484 recorded · 476 measured · Source: the US BTS Aug · 2.8 min · 254 recorded · 250 measured · Source: the US BTS Sep · -1.7 min · 222 recorded · 222 measured · Source: the US BTS Oct · 2.9 min · 396 recorded · 396 measured · Source: the US BTS Nov · 3.2 min · 456 recorded · 452 measured · Source: the US BTS Dec · 9.5 min · 470 recorded · 462 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 · 460 · 460 recorded · 450 measured · Source: the US BTS Feb · 424 · 424 recorded · 422 measured · Source: the US BTS Mar · 492 · 492 recorded · 485 measured · Source: the US BTS Apr · 472 · 472 recorded · 466 measured · Source: the US BTS May · 480 · 480 recorded · 480 measured · Source: the US BTS Jun · 476 · 476 recorded · 468 measured · Source: the US BTS Jul · 484 · 484 recorded · 476 measured · Source: the US BTS Aug · 254 · 254 recorded · 250 measured · Source: the US BTS Sep · 222 · 222 recorded · 222 measured · Source: the US BTS Oct · 396 · 396 recorded · 396 measured · Source: the US BTS Nov · 456 · 456 recorded · 452 measured · Source: the US BTS Dec · 470 · 470 recorded · 462 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.0%10.7 min450460
Feb86.3%5.1 min422424
Mar83.9%12.4 min485492
Apr90.6%5.0 min466472
May89.4%1.1 min480480
Jun79.7%10.0 min468476
Jul83.8%9.4 min476484
Aug89.6%2.8 min250254
Sep94.6%-1.7 min222222
Oct92.4%2.9 min396396
Nov90.7%3.2 min452456
Dec84.2%9.5 min462470

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 85.9% 4,371
  • Delayed >15 min 12.9% 658
  • Cancelled 1.1% 57
  • 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

16
16 of 16
Flight numbersBy direction DeparturesOn time
DL2453 GRR → ATL 658 93.7%
DL2865 ATL → GRR 658 81.2%
DL2058 ATL → GRR 578 85.3%
DL2547 ATL → GRR 463 88.8%
DL2547 GRR → ATL 456 87.8%
DL2058 GRR → ATL 429 84.0%
DL2161 GRR → ATL 428 87.8%
DL2210 ATL → GRR 354 81.5%
DL1074 GRR → ATL 215 89.2%
DL1074 ATL → GRR 212 88.2%
DL2147 ATL → GRR 195 94.3%
DL2147 GRR → ATL 173 90.7%
F993005 GRR → ATL 66 76.9%
F993006 ATL → GRR 66 76.9%
DL2169 GRR → ATL 59 87.9%
DL1148 GRR → ATL 40 85.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 228 −8.1% 6 82.9%
June 2026 224 −8.2% 2 84.8%
May 2026 236 −3.3% 0 91.5%
April 2026 236 +2.6% 4 90.7%
March 2026 247 +3.8% 7 83.0%
February 2026 210 −0.9% 2 86.7%
January 2026 231 +5.5% 4 81.4%
December 2025 234 +2.6% 8 82.1%
November 2025 240 +13.2% 4 87.9%
October 2025 252 +75.0% 0 92.1%
September 2025 222 0 94.6%
August 2025 250 4 89.6%
July 2025 248 2 84.7%
June 2025 244 6 75.0%
May 2025 244 0 87.3%
April 2025 230 2 90.4%
March 2025 238 0 84.9%
February 2025 212 0 85.8%
January 2025 219 6 86.8%
December 2024 228 0 86.4%
November 2024 212 0 93.9%
October 2024 144 0 93.1%

How to read this chart

Loading the guide…