Direct flights from Charlotte to Miami
73 nonstop flights a week on 2 airlines. Zero layovers — one hop from CLT to MIA.
Flight time: about 1h33m nonstop
Which days does it fly?
When does it fly?
Departure times in Charlotte local time, from flights observed over the last 7 days.
| Flight | Departs | Duration | Days |
|---|---|---|---|
| American AAL3068 | 12:18a | 1h46m | Mon |
| Frontier FFT3038 | 1:17a | 1h21m | Mon |
| American AAL1165 | 5:30a | 1h30m | Mon, Thu, Sat, Sun |
| American AAL565 | 5:31a | 1h39m | Tue |
| American AAL1165 | 7:03a | 1h30m | Fri |
| American AAL770 | 7:21a | 1h31m | Mon, Wed, Thu, Fri, Sat |
| American AAL770 | 7:41a | 1h30m | Tue, Sun |
| American AAL3184 | 9:17a | 1h34m | Tue, Wed, Thu, Sat |
| American AAL3184 | 9:28a | 1h34m | Mon, Fri |
| American AAL1196 | 9:29a | 2h | Thu |
| American AAL9794 | 9:35a | 1h33m | Fri |
| American AAL3184 | 10:10a | 1h33m | Sun |
| American AAL1816 | 10:45a | 1h52m | Sun |
| American AAL969 | 11:18a | 1h34m | Mon–Fri |
| American AAL969 | 12:23p | 1h33m | Sun |
| American AAL969 | 12:34p | 1h51m | Sat |
| Frontier FFT3699 | 1:27p | 1h26m | Sun |
| American AAL1198 | 1:44p | 1h31m | Mon |
| American AAL1198 | 1:49p | 1h31m | Tue–Sat |
| Frontier FFT3699 | 3:00p | 1h28m | Wed |
| American AAL3011 | 4:50p | 1h34m | Tue |
| American AAL3011 | 4:56p | 1h35m | Wed, Sat |
| American AAL3011 | 5:11p | 1h33m | Thu |
| American AAL3011 | 5:34p | 1h40m | Mon |
| American AAL3011 | 6:15p | 1h56m | Fri |
| American AAL400 | 6:54p | 1h38m | Sat–Sun |
| American AAL400 | 6:58p | 1h33m | Mon–Thu |
| American AAL400 | 7:24p | 1h34m | Fri |
| Frontier FFT3699 | 7:38p | 1h27m | Sat |
| American AAL3011 | 7:44p | 1h41m | Sun |
| American AAL565 | 7:58p | 1h42m | Thu, Sat, Sun |
| American AAL565 | 8:24p | 1h43m | Tue, Wed, Sat |
| American AAL565 | 8:31p | 1h33m | Fri |
| Frontier FFT3699 | 9:26p | 1h26m | Sat |
| Frontier FFT3038 | 10:01p | 1h29m | Thu |
| American AAL3068 | 10:04p | 1h46m | Tue |
| Frontier FFT3038 | 10:08p | 1h30m | Tue |
| American AAL3068 | 10:23p | 1h30m | Mon, Thu |
| Frontier FFT3038 | 10:25p | 1h26m | Fri |
| American AAL3068 | 10:29p | 1h41m | Wed, Sat |
| Frontier FFT3038 | 10:55p | 1h27m | Mon |
| American AAL3068 | 11:35p | 1h46m | Fri |
The route
One hop: CLT → MIADrag to pan · scroll with ⌘/Ctrl to zoom · arrow keys when focused
Nonstop from Charlotte (CLT) to Miami (MIA)
Charlotte Douglas International Airport (CLT) has 73 nonstop flights a week to Miami (MIA), operated by American and Frontier. No layovers, no connections — one hop out of CLT and you're there.
This route flies every day of the week, so any travel day works. Route data updated September 2026 from observed departures.
Route data updated September 2026 from observed flight departures. Schedules change — always confirm with the airline before booking.
How long is the flight from Charlotte to Miami?
The nonstop flight from Charlotte (CLT) to Miami (MIA) takes about 1h33m in the air, based on recently observed nonstop departures.