1,049 km · Domestic

Charlotte Douglas (CLT) – Miami (MIA)

In July 2026, 607 flights operated between Charlotte Douglas and Miami (both directions), and 69.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
January635606▼ 4.6%
February599566▼ 5.5%
March699623▼ 10.9%
April668616▼ 7.8%
May613589▼ 3.9%
June591590▼ 0.2%
July602607▲ 0.8%
August577––
September552––
October608–in progress
November679––
December704––
Year to date (Jan–Jul)4,4074,197▼ 4.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
January81.3%74.8%▼ 8.0%
February85.0%79.5%▼ 6.5%
March80.8%78.2%▼ 3.2%
April78.7%78.6%▼ 0.1%
May79.3%78.9%▼ 0.5%
June68.5%77.1%▲ 12.6%
July65.4%69.9%▲ 6.9%
August70.2%––
September83.2%––
October79.9%–in progress
November78.8%––
December74.0%––
Year-to-date average (Jan–Jul)77.0%76.7%▼ 0.4%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January1653▲ 231.3%
February611▲ 83.3%
March724▲ 242.9%
April63▼ 50.0%
May71▼ 85.7%
June126▼ 50.0%
July165▼ 68.8%
August7––
September4––
October1–in progress
November4––
December4––
Year to date (Jan–Jul)70103▲ 47.1%

Airlines on this route

  1. American Airlines 88.1%
  2. Spirit Airlines 6.6%
  3. Frontier Airlines 5.4%

Oct 1, 2024 – Jul 31, 2026

By direction

CLT → MIA

Scheduled flights
6,878
Flights operated
6,776
Cancelled
102 · 1.5%
On-time departures
76.9%

MIA → CLT

Scheduled flights
6,883
Flights operated
6,790
Cancelled
93 · 1.4%
On-time departures
78.1%

CLT → MIA and MIA → CLT counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 12,117 88.1% 77.5% 149
Spirit Airlines NK 904 6.6% 77.6% 26
Frontier Airlines F9 740 5.4% 77.8% 20

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.9min · 930 recorded · 922 measured
Gap to highest-delay hour31.2min06:00 ↔ 18:00
Recorded flights13,761CLT–MIA

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 · 91.2% · 690 recorded · 684 measured · Source: the US BTS 06:00 · 92.3% · 930 recorded · 922 measured · Source: the US BTS 07:00 · 89.5% · 1,239 recorded · 1,217 measured · Source: the US BTS 08:00 · 89.6% · 1,089 recorded · 1,076 measured · Source: the US BTS 09:00 · 85.4% · 689 recorded · 679 measured · Source: the US BTS 10:00 · 82.4% · 476 recorded · 467 measured · Source: the US BTS 11:00 · 79.0% · 1,030 recorded · 1,018 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 111 recorded · 108 measured · Source: the US BTS 13:00 · 76.4% · 1,148 recorded · 1,137 measured · Source: the US BTS 14:00 · 70.8% · 780 recorded · 770 measured · Source: the US BTS 15:00 · 75.7% · 679 recorded · 672 measured · Source: the US BTS 16:00 · 67.1% · 301 recorded · 298 measured · Source: the US BTS 17:00 · 64.4% · 832 recorded · 820 measured · Source: the US BTS 18:00 · 68.0% · 828 recorded · 812 measured · Source: the US BTS 19:00 · 71.0% · 780 recorded · 770 measured · Source: the US BTS 20:00 · 69.8% · 671 recorded · 659 measured · Source: the US BTS 21:00 · 64.9% · 809 recorded · 791 measured · Source: the US BTS 22:00 · 61.9% · 679 recorded · 666 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 · 3.6 min · 690 recorded · 684 measured · Source: the US BTS 06:00 · 0.9 min · 930 recorded · 922 measured · Source: the US BTS 07:00 · 8.5 min · 1,239 recorded · 1,217 measured · Source: the US BTS 08:00 · 6.5 min · 1,089 recorded · 1,076 measured · Source: the US BTS 09:00 · 6.2 min · 689 recorded · 679 measured · Source: the US BTS 10:00 · 8.9 min · 476 recorded · 467 measured · Source: the US BTS 11:00 · 13.1 min · 1,030 recorded · 1,018 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 111 recorded · 108 measured · Source: the US BTS 13:00 · 15.5 min · 1,148 recorded · 1,137 measured · Source: the US BTS 14:00 · 19.3 min · 780 recorded · 770 measured · Source: the US BTS 15:00 · 14.9 min · 679 recorded · 672 measured · Source: the US BTS 16:00 · 29.9 min · 301 recorded · 298 measured · Source: the US BTS 17:00 · 25.9 min · 832 recorded · 820 measured · Source: the US BTS 18:00 · 32.2 min · 828 recorded · 812 measured · Source: the US BTS 19:00 · 17.2 min · 780 recorded · 770 measured · Source: the US BTS 20:00 · 20.7 min · 671 recorded · 659 measured · Source: the US BTS 21:00 · 24.2 min · 809 recorded · 791 measured · Source: the US BTS 22:00 · 23.2 min · 679 recorded · 666 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 · 690 · 690 recorded · 684 measured · Source: the US BTS 06:00 · 930 · 930 recorded · 922 measured · Source: the US BTS 07:00 · 1,239 · 1,239 recorded · 1,217 measured · Source: the US BTS 08:00 · 1,089 · 1,089 recorded · 1,076 measured · Source: the US BTS 09:00 · 689 · 689 recorded · 679 measured · Source: the US BTS 10:00 · 476 · 476 recorded · 467 measured · Source: the US BTS 11:00 · 1,030 · 1,030 recorded · 1,018 measured · Source: the US BTS 12:00 · 111 · 111 recorded · 108 measured · Source: the US BTS 13:00 · 1,148 · 1,148 recorded · 1,137 measured · Source: the US BTS 14:00 · 780 · 780 recorded · 770 measured · Source: the US BTS 15:00 · 679 · 679 recorded · 672 measured · Source: the US BTS 16:00 · 301 · 301 recorded · 298 measured · Source: the US BTS 17:00 · 832 · 832 recorded · 820 measured · Source: the US BTS 18:00 · 828 · 828 recorded · 812 measured · Source: the US BTS 19:00 · 780 · 780 recorded · 770 measured · Source: the US BTS 20:00 · 671 · 671 recorded · 659 measured · Source: the US BTS 21:00 · 809 · 809 recorded · 791 measured · Source: the US BTS 22:00 · 679 · 679 recorded · 666 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:0091.2%3.6 min684690
06:0092.3%0.9 min922930
07:0089.5%8.5 min1,2171,239
08:0089.6%6.5 min1,0761,089
09:0085.4%6.2 min679689
10:0082.4%8.9 min467476
11:0079.0%13.1 min1,0181,030
12:00Fewer than 200 measured departures—108111
13:0076.4%15.5 min1,1371,148
14:0070.8%19.3 min770780
15:0075.7%14.9 min672679
16:0067.1%29.9 min298301
17:0064.4%25.9 min820832
18:0068.0%32.2 min812828
19:0071.0%17.2 min770780
20:0069.8%20.7 min659671
21:0064.9%24.2 min791809
22:0061.9%23.2 min666679
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 77.2% · 2,067 recorded · 2,019 measured · Source: the US BTS Tuesday · 81.3% · 1,797 recorded · 1,775 measured · Source: the US BTS Wednesday · 82.8% · 1,809 recorded · 1,792 measured · Source: the US BTS Thursday · 78.0% · 2,016 recorded · 1,999 measured · Source: the US BTS Friday · 76.4% · 2,092 recorded · 2,074 measured · Source: the US BTS Saturday · 75.8% · 1,920 recorded · 1,890 measured · Source: the US BTS Sunday · 72.1% · 2,060 recorded · 2,017 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.1 min · 2,067 recorded · 2,019 measured · Source: the US BTS Tuesday · 11.6 min · 1,797 recorded · 1,775 measured · Source: the US BTS Wednesday · 8.8 min · 1,809 recorded · 1,792 measured · Source: the US BTS Thursday · 14.7 min · 2,016 recorded · 1,999 measured · Source: the US BTS Friday · 14.8 min · 2,092 recorded · 2,074 measured · Source: the US BTS Saturday · 16.7 min · 1,920 recorded · 1,890 measured · Source: the US BTS Sunday · 19.5 min · 2,060 recorded · 2,017 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 · 2,067 · 2,067 recorded · 2,019 measured · Source: the US BTS Tuesday · 1,797 · 1,797 recorded · 1,775 measured · Source: the US BTS Wednesday · 1,809 · 1,809 recorded · 1,792 measured · Source: the US BTS Thursday · 2,016 · 2,016 recorded · 1,999 measured · Source: the US BTS Friday · 2,092 · 2,092 recorded · 2,074 measured · Source: the US BTS Saturday · 1,920 · 1,920 recorded · 1,890 measured · Source: the US BTS Sunday · 2,060 · 2,060 recorded · 2,017 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
Monday77.2%18.1 min2,0192,067
Tuesday81.3%11.6 min1,7751,797
Wednesday82.8%8.8 min1,7921,809
Thursday78.0%14.7 min1,9992,016
Friday76.4%14.8 min2,0742,092
Saturday75.8%16.7 min1,8901,920
Sunday72.1%19.5 min2,0172,060

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 · 78.1% · 1,310 recorded · 1,241 measured · Source: the US BTS Feb · 82.3% · 1,182 recorded · 1,165 measured · Source: the US BTS Mar · 79.6% · 1,353 recorded · 1,322 measured · Source: the US BTS Apr · 78.7% · 1,293 recorded · 1,284 measured · Source: the US BTS May · 79.1% · 1,210 recorded · 1,202 measured · Source: the US BTS Jun · 72.8% · 1,199 recorded · 1,181 measured · Source: the US BTS Jul · 67.7% · 1,230 recorded · 1,209 measured · Source: the US BTS Aug · 70.2% · 584 recorded · 577 measured · Source: the US BTS Sep · 83.2% · 556 recorded · 552 measured · Source: the US BTS Oct · 79.9% · 1,044 recorded · 1,043 measured · Source: the US BTS Nov · 83.4% · 1,360 recorded · 1,356 measured · Source: the US BTS Dec · 74.4% · 1,440 recorded · 1,434 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 · 16.1 min · 1,310 recorded · 1,241 measured · Source: the US BTS Feb · 8.8 min · 1,182 recorded · 1,165 measured · Source: the US BTS Mar · 14.8 min · 1,353 recorded · 1,322 measured · Source: the US BTS Apr · 12.7 min · 1,293 recorded · 1,284 measured · Source: the US BTS May · 13.4 min · 1,210 recorded · 1,202 measured · Source: the US BTS Jun · 23.7 min · 1,199 recorded · 1,181 measured · Source: the US BTS Jul · 22.3 min · 1,230 recorded · 1,209 measured · Source: the US BTS Aug · 24.1 min · 584 recorded · 577 measured · Source: the US BTS Sep · 11.2 min · 556 recorded · 552 measured · Source: the US BTS Oct · 12.6 min · 1,044 recorded · 1,043 measured · Source: the US BTS Nov · 9.7 min · 1,360 recorded · 1,356 measured · Source: the US BTS Dec · 14.4 min · 1,440 recorded · 1,434 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,310 · 1,310 recorded · 1,241 measured · Source: the US BTS Feb · 1,182 · 1,182 recorded · 1,165 measured · Source: the US BTS Mar · 1,353 · 1,353 recorded · 1,322 measured · Source: the US BTS Apr · 1,293 · 1,293 recorded · 1,284 measured · Source: the US BTS May · 1,210 · 1,210 recorded · 1,202 measured · Source: the US BTS Jun · 1,199 · 1,199 recorded · 1,181 measured · Source: the US BTS Jul · 1,230 · 1,230 recorded · 1,209 measured · Source: the US BTS Aug · 584 · 584 recorded · 577 measured · Source: the US BTS Sep · 556 · 556 recorded · 552 measured · Source: the US BTS Oct · 1,044 · 1,044 recorded · 1,043 measured · Source: the US BTS Nov · 1,360 · 1,360 recorded · 1,356 measured · Source: the US BTS Dec · 1,440 · 1,440 recorded · 1,434 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
Jan78.1%16.1 min1,2411,310
Feb82.3%8.8 min1,1651,182
Mar79.6%14.8 min1,3221,353
Apr78.7%12.7 min1,2841,293
May79.1%13.4 min1,2021,210
Jun72.8%23.7 min1,1811,199
Jul67.7%22.3 min1,2091,230
Aug70.2%24.1 min577584
Sep83.2%11.2 min552556
Oct79.9%12.6 min1,0431,044
Nov83.4%9.7 min1,3561,360
Dec74.4%14.4 min1,4341,440

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 76.4% 10,514
  • Delayed >15 min 22.2% 3,052
  • Cancelled 1.4% 195
  • 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

123
123 of 123
Flight numbersBy direction DeparturesOn time
AA770 CLT → MIA 411 89.7%
AA2187 MIA → CLT 406 88.3%
AA1069 MIA → CLT 398 66.7%
AA2191 CLT → MIA 387 80.3%
F993699 CLT → MIA 332 71.1%
AA1596 MIA → CLT 323 67.9%
AA400 MIA → CLT 287 59.7%
AA985 MIA → CLT 286 64.7%
AA2183 CLT → MIA 275 81.4%
AA2231 CLT → MIA 261 64.5%
AA1165 CLT → MIA 253 89.2%
AA3068 CLT → MIA 248 66.7%
F993700 MIA → CLT 235 85.2%
AA1067 CLT → MIA 190 84.7%
AA969 MIA → CLT 186 91.4%
AA3104 MIA → CLT 182 76.5%
AA1577 CLT → MIA 176 53.8%
AA361 MIA → CLT 169 94.1%
AA1096 MIA → CLT 162 74.2%
AA2297 MIA → CLT 161 72.1%
AA2191 MIA → CLT 149 81.6%
AA1675 MIA → CLT 145 91.6%
AA411 MIA → CLT 144 86.0%
AA2286 MIA → CLT 143 79.4%
AA1011 MIA → CLT 142 85.1%
AA3004 MIA → CLT 140 91.4%
AA1725 MIA → CLT 138 64.7%
AA439 CLT → MIA 138 89.8%
AA2955 MIA → CLT 132 70.2%
F993037 MIA → CLT 132 80.0%
AA969 CLT → MIA 116 83.5%
AA3007 MIA → CLT 107 79.4%
AA3214 CLT → MIA 101 65.7%
AA2365 MIA → CLT 100 84.9%
AA3091 CLT → MIA 100 71.6%
AA3041 MIA → CLT 99 73.5%
AA3184 CLT → MIA 97 89.7%
AA2645 CLT → MIA 96 80.9%
AA2720 CLT → MIA 95 66.0%
AA2822 MIA → CLT 90 70.1%
AA2960 CLT → MIA 85 88.1%
NK2183 MIA → CLT 85 81.0%
NK2189 CLT → MIA 85 88.2%
AA2919 CLT → MIA 83 48.2%
AA1138 CLT → MIA 82 77.8%
AA1748 CLT → MIA 82 72.8%
AA2154 CLT → MIA 82 92.4%
AA3057 CLT → MIA 82 88.9%
AA1011 CLT → MIA 80 80.8%
AA1521 MIA → CLT 80 77.5%
AA1114 CLT → MIA 78 65.3%
AA1577 MIA → CLT 73 69.4%
AA1212 MIA → CLT 72 52.2%
AA1436 CLT → MIA 72 81.9%
AA2912 CLT → MIA 72 77.8%
AA3085 MIA → CLT 72 81.9%
AA3131 MIA → CLT 72 76.1%
AA488 CLT → MIA 72 67.6%
AA2321 CLT → MIA 71 47.1%
AA3044 MIA → CLT 71 94.4%
AA1596 CLT → MIA 70 52.9%
AA1194 CLT → MIA 68 80.0%
AA1165 MIA → CLT 67 80.6%
AA2960 MIA → CLT 67 86.6%
AA488 MIA → CLT 67 73.4%
AA1114 MIA → CLT 65 68.8%
AA3184 MIA → CLT 65 85.5%
AA2187 CLT → MIA 63 88.9%
AA1436 MIA → CLT 62 85.5%
AA2010 CLT → MIA 61 39.0%
AA3135 CLT → MIA 59 71.2%
AA2111 CLT → MIA 58 72.4%
NK2050 MIA → CLT 58 81.0%
NK2051 CLT → MIA 58 77.6%
AA1002 CLT → MIA 54 84.9%
AA1852 MIA → CLT 54 78.9%
AA1497 CLT → MIA 45 82.2%
AA1067 MIA → CLT 44 65.9%
AA1186 CLT → MIA 44 95.5%
AA1208 CLT → MIA 44 90.9%
AA1293 CLT → MIA 44 88.6%
AA1495 CLT → MIA 44 70.5%
AA1992 CLT → MIA 44 88.6%
AA2378 CLT → MIA 44 93.2%
AA2577 CLT → MIA 44 88.6%
AA1679 CLT → MIA 43 79.1%
AA2627 CLT → MIA 43 81.4%
AA2819 MIA → CLT 42 78.6%
NK882 MIA → CLT 42 81.0%
AA3041 CLT → MIA 41 73.2%
NK880 MIA → CLT 40 92.3%
NK884 CLT → MIA 40 74.4%
NK16 CLT → MIA 39 64.1%
NK17 MIA → CLT 39 79.5%
NK2726 CLT → MIA 39 82.1%
NK2723 MIA → CLT 38 92.1%
AA1887 CLT → MIA 37 88.2%
AA2019 MIA → CLT 37 66.7%
AA2180 CLT → MIA 37 78.4%
AA2291 CLT → MIA 37 79.4%
AA2552 CLT → MIA 37 86.5%
AA787 CLT → MIA 37 88.9%
AA1408 MIA → CLT 36 88.2%
AA1890 CLT → MIA 36 76.5%
F993038 CLT → MIA 36 79.4%
AA3162 MIA → CLT 35 91.4%
NK3556 CLT → MIA 32 68.8%
NK3755 MIA → CLT 32 81.3%
AA1943 MIA → CLT 31 87.1%
AA2290 CLT → MIA 31 83.9%
AA3151 CLT → MIA 31 90.3%
AA3258 CLT → MIA 31 62.1%
NK1457 CLT → MIA 31 46.4%
NK1458 MIA → CLT 31 48.3%
NK560 CLT → MIA 31 51.6%
AA1049 MIA → CLT 30 64.3%
AA2013 CLT → MIA 30 75.9%
AA2134 CLT → MIA 30 65.5%
AA2151 CLT → MIA 30 58.6%
AA2415 CLT → MIA 30 86.2%
AA3172 CLT → MIA 30 93.3%
AA840 MIA → CLT 30 80.0%
NK555 MIA → CLT 30 96.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 607 +0.8% 5 69.9%
June 2026 590 −0.2% 6 77.1%
May 2026 589 −3.9% 1 78.9%
April 2026 616 −7.8% 3 78.6%
March 2026 623 −10.9% 24 78.2%
February 2026 566 −5.5% 11 79.5%
January 2026 606 −4.6% 53 74.8%
December 2025 704 −3.6% 4 74.0%
November 2025 679 +0.3% 4 78.8%
October 2025 608 +39.8% 1 79.9%
September 2025 552 4 83.2%
August 2025 577 7 70.2%
July 2025 602 16 65.4%
June 2025 591 12 68.5%
May 2025 613 7 79.3%
April 2025 668 6 78.7%
March 2025 699 7 80.8%
February 2025 599 6 85.0%
January 2025 635 16 81.3%
December 2024 730 2 74.8%
November 2024 677 0 88.0%
October 2024 435 0 79.8%

How to read this chart

Loading the guide…