1,460 km · Domestic

Hartsfield Jackson Atlanta (ATL) – Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field (MSP)

In July 2026, 594 flights operated between Hartsfield Jackson Atlanta and Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field (both directions), and 69.5% 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
January566548▼ 3.2%
February516527▲ 2.1%
March605569▼ 6.0%
April583568▼ 2.6%
May593592▼ 0.2%
June579573▼ 1.0%
July608594▼ 2.3%
August630––
September604––
October642–in progress
November577––
December555––
Year to date (Jan–Jul)4,0503,971▼ 2.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
January79.3%82.1%▲ 3.5%
February79.8%81.2%▲ 1.8%
March80.8%80.0%▼ 1.0%
April83.5%85.7%▲ 2.6%
May80.3%79.2%▼ 1.4%
June73.7%80.3%▲ 9.0%
July77.5%69.5%▼ 10.3%
August82.1%––
September84.6%––
October85.8%–in progress
November84.1%––
December72.6%––
Year-to-date average (Jan–Jul)79.3%79.7%▲ 0.6%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January173▼ 82.4%
February00–
March122▲ 2,100.0%
April00–
May02–
June42▼ 50.0%
July23▲ 50.0%
August4––
September0––
October0–in progress
November0––
December0––
Year to date (Jan–Jul)2432▲ 33.3%

Airlines on this route

  1. Delta Air Lines 89.3%
  2. Spirit Airlines 6.6%
  3. Frontier Airlines 4.1%

Oct 1, 2024 – Jul 31, 2026

By direction

ATL → MSP

Scheduled flights
6,397
Flights operated
6,367
Cancelled
30 · 0.5%
On-time departures
79.8%

MSP → ATL

Scheduled flights
6,384
Flights operated
6,351
Cancelled
33 · 0.5%
On-time departures
81.9%

ATL → MSP and MSP → ATL counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Delta Air Lines DL 11,408 89.3% 81.9% 45
Spirit Airlines NK 843 6.6% 78.1% 9
Frontier Airlines F9 530 4.1% 62.4% 9

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 delay08:00–09:002.7min · 1,292 recorded · 1,284 measured
Gap to highest-delay hour18.5min08:00 ↔ 11:00
Recorded flights12,781ATL–MSP

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 · 92.9% · 691 recorded · 687 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 135 recorded · 133 measured · Source: the US BTS 07:00 · 90.5% · 1,315 recorded · 1,309 measured · Source: the US BTS 08:00 · 90.4% · 1,292 recorded · 1,284 measured · Source: the US BTS 09:00 · 80.7% · 323 recorded · 321 measured · Source: the US BTS 10:00 · 85.2% · 1,239 recorded · 1,233 measured · Source: the US BTS 11:00 · 68.8% · 234 recorded · 231 measured · Source: the US BTS 12:00 · 83.5% · 1,358 recorded · 1,351 measured · Source: the US BTS 13:00 · 79.9% · 613 recorded · 611 measured · Source: the US BTS 14:00 · 77.3% · 439 recorded · 436 measured · Source: the US BTS 15:00 · 75.8% · 1,210 recorded · 1,207 measured · Source: the US BTS 16:00 · 72.8% · 861 recorded · 860 measured · Source: the US BTS 17:00 · 76.8% · 580 recorded · 578 measured · Source: the US BTS 18:00 · 72.8% · 744 recorded · 739 measured · Source: the US BTS 19:00 · 68.6% · 551 recorded · 550 measured · Source: the US BTS 20:00 · 70.8% · 444 recorded · 441 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 81 recorded · 80 measured · Source: the US BTS 22:00 · 75.3% · 526 recorded · 522 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 145 recorded · 145 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 · 5.4 min · 691 recorded · 687 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 135 recorded · 133 measured · Source: the US BTS 07:00 · 4.5 min · 1,315 recorded · 1,309 measured · Source: the US BTS 08:00 · 2.7 min · 1,292 recorded · 1,284 measured · Source: the US BTS 09:00 · 9.8 min · 323 recorded · 321 measured · Source: the US BTS 10:00 · 7.3 min · 1,239 recorded · 1,233 measured · Source: the US BTS 11:00 · 21.1 min · 234 recorded · 231 measured · Source: the US BTS 12:00 · 8.6 min · 1,358 recorded · 1,351 measured · Source: the US BTS 13:00 · 10.6 min · 613 recorded · 611 measured · Source: the US BTS 14:00 · 15.2 min · 439 recorded · 436 measured · Source: the US BTS 15:00 · 13.3 min · 1,210 recorded · 1,207 measured · Source: the US BTS 16:00 · 18.1 min · 861 recorded · 860 measured · Source: the US BTS 17:00 · 12.8 min · 580 recorded · 578 measured · Source: the US BTS 18:00 · 16.3 min · 744 recorded · 739 measured · Source: the US BTS 19:00 · 21.1 min · 551 recorded · 550 measured · Source: the US BTS 20:00 · 17.9 min · 444 recorded · 441 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 81 recorded · 80 measured · Source: the US BTS 22:00 · 16.2 min · 526 recorded · 522 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 145 recorded · 145 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 · 691 · 691 recorded · 687 measured · Source: the US BTS 06:00 · 135 · 135 recorded · 133 measured · Source: the US BTS 07:00 · 1,315 · 1,315 recorded · 1,309 measured · Source: the US BTS 08:00 · 1,292 · 1,292 recorded · 1,284 measured · Source: the US BTS 09:00 · 323 · 323 recorded · 321 measured · Source: the US BTS 10:00 · 1,239 · 1,239 recorded · 1,233 measured · Source: the US BTS 11:00 · 234 · 234 recorded · 231 measured · Source: the US BTS 12:00 · 1,358 · 1,358 recorded · 1,351 measured · Source: the US BTS 13:00 · 613 · 613 recorded · 611 measured · Source: the US BTS 14:00 · 439 · 439 recorded · 436 measured · Source: the US BTS 15:00 · 1,210 · 1,210 recorded · 1,207 measured · Source: the US BTS 16:00 · 861 · 861 recorded · 860 measured · Source: the US BTS 17:00 · 580 · 580 recorded · 578 measured · Source: the US BTS 18:00 · 744 · 744 recorded · 739 measured · Source: the US BTS 19:00 · 551 · 551 recorded · 550 measured · Source: the US BTS 20:00 · 444 · 444 recorded · 441 measured · Source: the US BTS 21:00 · 81 · 81 recorded · 80 measured · Source: the US BTS 22:00 · 526 · 526 recorded · 522 measured · Source: the US BTS 23:00 · 145 · 145 recorded · 145 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:0092.9%5.4 min687691
06:00Fewer than 200 measured departures—133135
07:0090.5%4.5 min1,3091,315
08:0090.4%2.7 min1,2841,292
09:0080.7%9.8 min321323
10:0085.2%7.3 min1,2331,239
11:0068.8%21.1 min231234
12:0083.5%8.6 min1,3511,358
13:0079.9%10.6 min611613
14:0077.3%15.2 min436439
15:0075.8%13.3 min1,2071,210
16:0072.8%18.1 min860861
17:0076.8%12.8 min578580
18:0072.8%16.3 min739744
19:0068.6%21.1 min550551
20:0070.8%17.9 min441444
21:00Fewer than 200 measured departures—8081
22:0075.3%16.2 min522526
23:00Fewer than 200 measured departures—145145

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 79.4% · 1,928 recorded · 1,920 measured · Source: the US BTS Tuesday · 86.4% · 1,743 recorded · 1,740 measured · Source: the US BTS Wednesday · 84.8% · 1,715 recorded · 1,712 measured · Source: the US BTS Thursday · 80.9% · 1,933 recorded · 1,931 measured · Source: the US BTS Friday · 79.2% · 1,879 recorded · 1,863 measured · Source: the US BTS Saturday · 80.9% · 1,661 recorded · 1,652 measured · Source: the US BTS Sunday · 75.4% · 1,922 recorded · 1,900 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.2 min · 1,928 recorded · 1,920 measured · Source: the US BTS Tuesday · 6.9 min · 1,743 recorded · 1,740 measured · Source: the US BTS Wednesday · 7.2 min · 1,715 recorded · 1,712 measured · Source: the US BTS Thursday · 9.3 min · 1,933 recorded · 1,931 measured · Source: the US BTS Friday · 12.8 min · 1,879 recorded · 1,863 measured · Source: the US BTS Saturday · 10.8 min · 1,661 recorded · 1,652 measured · Source: the US BTS Sunday · 17.2 min · 1,922 recorded · 1,900 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,928 · 1,928 recorded · 1,920 measured · Source: the US BTS Tuesday · 1,743 · 1,743 recorded · 1,740 measured · Source: the US BTS Wednesday · 1,715 · 1,715 recorded · 1,712 measured · Source: the US BTS Thursday · 1,933 · 1,933 recorded · 1,931 measured · Source: the US BTS Friday · 1,879 · 1,879 recorded · 1,863 measured · Source: the US BTS Saturday · 1,661 · 1,661 recorded · 1,652 measured · Source: the US BTS Sunday · 1,922 · 1,922 recorded · 1,900 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.4%12.2 min1,9201,928
Tuesday86.4%6.9 min1,7401,743
Wednesday84.8%7.2 min1,7121,715
Thursday80.9%9.3 min1,9311,933
Friday79.2%12.8 min1,8631,879
Saturday80.9%10.8 min1,6521,661
Sunday75.4%17.2 min1,9001,922

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.7% · 1,134 recorded · 1,114 measured · Source: the US BTS Feb · 80.5% · 1,043 recorded · 1,043 measured · Source: the US BTS Mar · 80.4% · 1,197 recorded · 1,174 measured · Source: the US BTS Apr · 84.6% · 1,151 recorded · 1,151 measured · Source: the US BTS May · 79.8% · 1,187 recorded · 1,185 measured · Source: the US BTS Jun · 77.0% · 1,158 recorded · 1,152 measured · Source: the US BTS Jul · 73.5% · 1,207 recorded · 1,202 measured · Source: the US BTS Aug · 82.1% · 634 recorded · 630 measured · Source: the US BTS Sep · 84.6% · 604 recorded · 604 measured · Source: the US BTS Oct · 88.0% · 1,063 recorded · 1,063 measured · Source: the US BTS Nov · 85.8% · 1,200 recorded · 1,197 measured · Source: the US BTS Dec · 76.8% · 1,203 recorded · 1,203 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 · 14.2 min · 1,134 recorded · 1,114 measured · Source: the US BTS Feb · 10.0 min · 1,043 recorded · 1,043 measured · Source: the US BTS Mar · 10.7 min · 1,197 recorded · 1,174 measured · Source: the US BTS Apr · 8.2 min · 1,151 recorded · 1,151 measured · Source: the US BTS May · 11.7 min · 1,187 recorded · 1,185 measured · Source: the US BTS Jun · 13.5 min · 1,158 recorded · 1,152 measured · Source: the US BTS Jul · 16.5 min · 1,207 recorded · 1,202 measured · Source: the US BTS Aug · 12.5 min · 634 recorded · 630 measured · Source: the US BTS Sep · 6.5 min · 604 recorded · 604 measured · Source: the US BTS Oct · 6.3 min · 1,063 recorded · 1,063 measured · Source: the US BTS Nov · 6.4 min · 1,200 recorded · 1,197 measured · Source: the US BTS Dec · 13.6 min · 1,203 recorded · 1,203 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,134 · 1,134 recorded · 1,114 measured · Source: the US BTS Feb · 1,043 · 1,043 recorded · 1,043 measured · Source: the US BTS Mar · 1,197 · 1,197 recorded · 1,174 measured · Source: the US BTS Apr · 1,151 · 1,151 recorded · 1,151 measured · Source: the US BTS May · 1,187 · 1,187 recorded · 1,185 measured · Source: the US BTS Jun · 1,158 · 1,158 recorded · 1,152 measured · Source: the US BTS Jul · 1,207 · 1,207 recorded · 1,202 measured · Source: the US BTS Aug · 634 · 634 recorded · 630 measured · Source: the US BTS Sep · 604 · 604 recorded · 604 measured · Source: the US BTS Oct · 1,063 · 1,063 recorded · 1,063 measured · Source: the US BTS Nov · 1,200 · 1,200 recorded · 1,197 measured · Source: the US BTS Dec · 1,203 · 1,203 recorded · 1,203 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.7%14.2 min1,1141,134
Feb80.5%10.0 min1,0431,043
Mar80.4%10.7 min1,1741,197
Apr84.6%8.2 min1,1511,151
May79.8%11.7 min1,1851,187
Jun77.0%13.5 min1,1521,158
Jul73.5%16.5 min1,2021,207
Aug82.1%12.5 min630634
Sep84.6%6.5 min604604
Oct88.0%6.3 min1,0631,063
Nov85.8%6.4 min1,1971,200
Dec76.8%13.6 min1,2031,203

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.5% 10,287
  • Delayed >15 min 19.0% 2,431
  • Cancelled 0.5% 63
  • 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

35
35 of 35
Flight numbersBy direction DeparturesOn time
DL1048 MSP → ATL 658 82.8%
DL1062 MSP → ATL 658 93.3%
DL1039 MSP → ATL 656 91.1%
DL1046 MSP → ATL 656 85.8%
DL1052 MSP → ATL 656 91.1%
DL2901 ATL → MSP 656 85.9%
DL2668 ATL → MSP 655 89.9%
DL1310 ATL → MSP 650 74.5%
DL1026 MSP → ATL 641 73.5%
DL2654 ATL → MSP 641 74.4%
DL2960 ATL → MSP 620 90.0%
DL1036 MSP → ATL 619 80.5%
DL2981 ATL → MSP 618 74.5%
DL1028 MSP → ATL 611 73.6%
DL2825 ATL → MSP 580 81.8%
DL1280 ATL → MSP 528 65.4%
DL1032 MSP → ATL 454 74.8%
DL2775 ATL → MSP 358 84.6%
DL2090 ATL → MSP 299 87.9%
F993045 ATL → MSP 265 62.8%
F993046 MSP → ATL 265 61.9%
NK1299 ATL → MSP 85 84.7%
NK1311 MSP → ATL 85 79.8%
NK609 ATL → MSP 59 86.4%
NK610 MSP → ATL 59 79.7%
NK809 MSP → ATL 55 88.7%
NK812 ATL → MSP 54 69.2%
NK1481 MSP → ATL 51 84.3%
NK1480 ATL → MSP 50 78.0%
NK2347 ATL → MSP 35 60.0%
NK2348 MSP → ATL 35 45.7%
NK1751 ATL → MSP 30 79.3%
NK1752 MSP → ATL 30 65.5%
NK1858 ATL → MSP 30 70.0%
NK1859 MSP → ATL 30 66.7%

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 594 −2.3% 3 69.5%
June 2026 573 −1.0% 2 80.3%
May 2026 592 −0.2% 2 79.2%
April 2026 568 −2.6% 0 85.7%
March 2026 569 −6.0% 22 80.0%
February 2026 527 +2.1% 0 81.2%
January 2026 548 −3.2% 3 82.1%
December 2025 555 −14.4% 0 72.6%
November 2025 577 −6.9% 0 84.1%
October 2025 642 +52.5% 0 85.8%
September 2025 604 0 84.6%
August 2025 630 4 82.1%
July 2025 608 2 77.5%
June 2025 579 4 73.7%
May 2025 593 0 80.3%
April 2025 583 0 83.5%
March 2025 605 1 80.8%
February 2025 516 0 79.8%
January 2025 566 17 79.3%
December 2024 648 0 80.4%
November 2024 620 3 87.4%
October 2024 421 0 91.2%

How to read this chart

Loading the guide…