MIA → CLT Miami to Charlotte
live
Direct flights from Miami (MIA) to Charlotte (CLT): 71 nonstop departures observed each week across 2 airlines. 94% of the last 17 tracked flights arrived within 15 minutes of schedule. The median arrival is 10 minutes early. No cancellations were recorded across the 17 tracked flights. The nonstop covers 1,049 km, an estimated 1 hour 51 minutes in the air. Measured by Pro Flight Search from live flight boards at Miami and Charlotte. Updated 29 October 2026 at 08:34 UTC.
Today, MIA → CLT Thu 29 Oct · local times
Sched Flight MIA departure CLT arrival
06:15
AA3004 American Airlines
On schedule Gate D46 · TD
CLT 08:25 scheduled
08:40
AA3135 American Airlines
On schedule Gate D38 · TD
CLT 10:48 scheduled
09:54
AA1337 American Airlines
On schedule Gate D32 · TD
CLT 12:03 scheduled
11:45
AA2356 American Airlines
On schedule Gate D28 · TD
CLT 13:50 scheduled
13:37
AA2297 American Airlines
On schedule Gate D39 · TD
CLT 15:45 scheduled
16:17
AA985 American Airlines
On schedule Gate D48 · TD
CLT 18:30 scheduled
·
AA1577 American Airlines
On schedule
CLT 21:15 scheduled
·
AA2231 American Airlines
On schedule
CLT 23:49 scheduled
·
AA3194 American Airlines
On schedule
CLT 19:45 scheduled
·
F93700
On schedule
CLT 21:33 scheduled
Checked MIA board 04:34 · CLT board 03:39
MIA
Miami
busy · +23
CLT
Charlotte
smooth · +0
dep bank 06:15–21:40 71x weekly
Runs reliable · 2 airlines · 71x weekly · nonstop
94% on time
of the last 17 tracked MIA → CLT flights arrived within 15 minutes
Median arrival delay is −10 min . 0 of 17 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −10 min across the last 17 arrivals
Flight time ~1h 51m estimated from route distance
Weekly departures 71x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 17
The week scheduled departures · origin local time
American Airlines Frontier Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
American AirlinesAA 94% on time
Flights AA3004 06:15 daily · AA361 07:40 daily · AA3135 08:40 daily · AA1337 09:54 daily
Frontier AirlinesF9
Flights F93700 18:41 Mo Th Fr Su
History operated legs · board outcomes
10-28 AA985 dep +9 → arr −16
10-27 AA985 dep +40 → arr +6
Show 9 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from MIA and CLT, paired departure → arrival per flight and day. Board history since Tue, Oct 27. Each day adds the flights our airport boards record.
Board rows 50 Completed 34 Delayed 9 Within 15m 25/34 Median +7m
AA1337 American Airlines
3 days
Thu, Oct 29
2/2 legs · N357PV
MIA
Departure
Sched 09:54
Scheduled departure
→
CLT
Arrival
Sched 12:03
Scheduled arrival · landing pending
Wed, Oct 28
2/2 legs · N928NN
MIA
Departure
10:01
Departed · Sched 09:547m late
→
CLT
Arrival
11:53
Landed · Sched 12:0310m early
Tue, Oct 27
2/2 legs · N918NN
MIA
Departure
09:54 Departed
→
CLT
Arrival
11:37
Landed · Sched 12:0326m early
Full AA1337 history →
AA1577 American Airlines
2 days
MIA
Departure
—
Board row not captured for this rotation yet.
→
CLT
Arrival
Sched 21:15
Scheduled arrival · landing pending
Tue, Oct 27
2/2 legs · N972AN
MIA
Departure
20:09
Departed · Sched 18:3297m late
→
CLT
Arrival
21:54
Landed · Sched 20:4470m late
Full AA1577 history →
AA2231 American Airlines
3 days
Thu, Oct 29
1/2 legs · N306UH
MIA
Departure
Sched 21:40
Scheduled departure
Wed schedule from board history
→
CLT
Arrival
Sched 23:49
Scheduled arrival · landing pending
Wed, Oct 28
2/2 legs · N306UH
MIA
Departure
22:10
Departed · Sched 21:4030m late
→
CLT
Arrival
23:46
Landed · Sched 23:493m early
Tue, Oct 27
2/2 legs · N336TM
MIA
Departure
22:19
Departed · Sched 21:4039m late
→
CLT
Arrival
00:00
Landed · Sched 23:4911m late
Full AA2231 history →
AA2297 American Airlines
3 days
Thu, Oct 29
2/2 legs · N921NN
MIA
Departure
Sched 13:37
Scheduled departure
→
CLT
Arrival
Sched 15:45
Scheduled arrival · landing pending
Wed, Oct 28
2/2 legs · N881NN
MIA
Departure
13:56
Departed · Sched 13:3719m late
→
CLT
Arrival
15:39
Landed · Sched 15:456m early
Tue, Oct 27
2/2 legs · N927NN
MIA
Departure
13:46
Departed · Sched 13:379m late
→
CLT
Arrival
15:32
Landed · Sched 15:4513m early
Full AA2297 history →
AA2356 American Airlines
3 days
Thu, Oct 29
2/2 legs · N784AN
MIA
Departure
Sched 11:45
Scheduled departure
→
CLT
Arrival
Sched 13:50
Scheduled arrival · landing pending
Wed, Oct 28
2/2 legs · N791AN
MIA
Departure
12:10
Departed · Sched 11:4525m late
→
CLT
Arrival
13:57
Landed · Sched 13:507m late
Tue, Oct 27
2/2 legs · N779AN
MIA
Departure
11:58
Departed · Sched 11:4513m late
→
CLT
Arrival
13:38
Landed · Sched 13:5012m early
Full AA2356 history →
AA3004 American Airlines
3 days
Thu, Oct 29
2/2 legs · N448AN
MIA
Departure
Sched 06:15
Scheduled departure
→
CLT
Arrival
Sched 08:25
Scheduled arrival · landing pending
Wed, Oct 28
2/2 legs · N456AN
MIA
Departure
06:22
Departed · Sched 06:157m late
→
CLT
Arrival
08:08
Landed · Sched 08:2517m early
Tue, Oct 27
2/2 legs · N453AA
MIA
Departure
06:55
Departed · Sched 06:1540m late
→
CLT
Arrival
08:38
Landed · Sched 08:2513m late
Full AA3004 history →
AA3135 American Airlines
3 days
Thu, Oct 29
2/2 legs · N429AN
MIA
Departure
Sched 08:40
Scheduled departure
→
CLT
Arrival
Sched 10:48
Scheduled arrival · landing pending
Wed, Oct 28
2/2 legs · N458AL
MIA
Departure
08:48
Departed · Sched 08:408m late
→
CLT
Arrival
10:32
Landed · Sched 10:4816m early
Tue, Oct 27
2/2 legs · N468AN
MIA
Departure
08:53
Departed · Sched 08:4013m late
→
CLT
Arrival
10:43
Landed · Sched 10:485m early
Full AA3135 history →
AA3194 American Airlines
3 days
Thu, Oct 29
1/2 legs · N801NN
MIA
Departure
Sched 17:32
Scheduled departure
Wed schedule from board history
→
CLT
Arrival
Sched 19:45
Scheduled arrival · landing pending
Wed, Oct 28
2/2 legs · N801NN
MIA
Departure
17:37
Departed · Sched 17:325m late
→
CLT
Arrival
19:26
Landed · Sched 19:4519m early
Tue, Oct 27
2/2 legs · N998NN
MIA
Departure
17:50
Departed · Sched 17:3218m late
→
CLT
Arrival
19:31
Landed · Sched 19:4514m early
Full AA3194 history →
AA985 American Airlines
3 days
Thu, Oct 29
2/2 legs · N903NN
MIA
Departure
Sched 16:17
Scheduled departure
→
CLT
Arrival
Sched 18:30
Scheduled arrival · landing pending
Wed, Oct 28
2/2 legs · N927NN
MIA
Departure
16:26
Departed · Sched 16:179m late
→
CLT
Arrival
18:14
Landed · Sched 18:3016m early
Tue, Oct 27
2/2 legs · N962AN
MIA
Departure
16:57
Departed · Sched 16:1740m late
→
CLT
Arrival
18:36
Landed · Sched 18:306m late
Full AA985 history →
F93700
1 day
MIA
Departure
—
Board row not captured for this rotation yet.
→
CLT
Arrival
Sched 21:33
Scheduled arrival · landing pending
Full F93700 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Miami (MIA) to Charlotte (CLT) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MIA-CLT
Copy
How we measure this →
MIA to CLT questions
Is MIA–CLT running on time right now? Smooth skies ahead. The departure side at MIA is the weaker end, route health score 85/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MIA–CLT? Operators schedule morning departures around 06:15 and evening departures around 17:32 from MIA. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CLT delay card to confirm conditions when you'd arrive.
How long is the flight from MIA to CLT? Great-circle distance is 1,049 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 104–120 min gate-to-gate on this route.
How often does MIA–CLT fly? 2 carriers operate this route, around 71 flights a week between them. Compare carrier days and times in the airline list above.