Direct flights from Miami to Charlotte
74 nonstop flights a week on 2 airlines. Zero layovers — one hop from MIA to CLT.
Flight time: about 1h36m nonstop
Which days does it fly?
When does it fly?
Departure times in Miami local time, from flights observed over the last 7 days.
| Flight | Departs | Duration | Days |
|---|---|---|---|
| American AAL1284 | 1:37a | 1h40m | Fri |
| American AAL1699 | 2:35a | 1h36m | Sat |
| American AAL3004 | 6:22a | 1h36m | Fri, Sun |
| American AAL3004 | 6:25a | 1h34m | Mon, Thu, Sat |
| American AAL9603 | 8:19a | 1h41m | Thu |
| American AAL361 | 8:21a | 1h36m | Sat |
| American AAL361 | 8:31a | 1h35m | Mon, Tue, Sun |
| American AAL361 | 8:40a | 1h56m | Fri |
| American AAL361 | 8:46a | 1h32m | Wed |
| American AAL1965 | 8:58a | 1h35m | Mon, Tue, Sat |
| American AAL1965 | 9:06a | 1h36m | Wed, Thu, Fri, Sun |
| American AAL1398 | 10:04a | 1h50m | Tue, Fri |
| American AAL1398 | 10:10a | 1h35m | Wed, Thu, Sun |
| American AAL1398 | 10:15a | 1h32m | Mon |
| American AAL1398 | 10:27a | 1h37m | Sat |
| Frontier FFT3037 | 11:34a | 1h36m | Wed |
| Frontier FFT3037 | 11:38a | 1h31m | Sun |
| Frontier FFT3037 | 11:56a | 1h32m | Thu |
| American AAL2297 | 1:53p | 1h35m | Mon, Fri, Sat |
| American AAL2297 | 1:56p | 1h32m | Thu, Sun |
| American AAL2297 | 2:05p | 1h39m | Wed |
| Frontier FFT3037 | 4:00p | 1h37m | Sat |
| American AAL985 | 4:04p | 1h33m | Mon |
| American AAL985 | 4:12p | 1h54m | Tue |
| American AAL985 | 4:20p | 1h34m | Thu, Sat |
| American AAL985 | 4:30p | 1h47m | Wed |
| American AAL2297 | 4:51p | 1h31m | Tue |
| American AAL985 | 5:13p | 1h37m | Fri |
| American AAL3194 | 5:24p | 1h39m | Fri |
| American AAL3194 | 5:29p | 1h39m | Tue, Thu, Sat, Sun |
| American AAL3194 | 6:07p | 1h43m | Wed |
| American AAL3194 | 6:38p | 1h55m | Mon |
| Frontier FFT3700 | 6:50p | 1h32m | Tue |
| American AAL1577 | 7:00p | 1h37m | Mon, Tue, Fri |
| Frontier FFT3700 | 7:01p | 1h32m | Mon, Fri, Sun |
| American AAL985 | 7:07p | 1h32m | Sun |
| American AAL1577 | 7:12p | 1h54m | Wed, Sun |
| Frontier FFT3700 | 7:26p | 1h36m | Thu |
| American AAL1577 | 7:46p | 2h | Thu |
| American AAL1577 | 9:33p | 1h34m | Sat |
| American AAL2231 | 9:51p | 1h36m | Mon, Wed, Fri, Sat |
| American AAL2231 | 9:57p | 1h41m | Tue, Thu, Sun |
| American AAL9786 | 10:29p | 1h32m | Mon |
The route
One hop: MIA → CLTDrag to pan · scroll with ⌘/Ctrl to zoom · arrow keys when focused
Nonstop from Miami (MIA) to Charlotte (CLT)
Miami International Airport (MIA) has 74 nonstop flights a week to Charlotte (CLT), operated by American and Frontier. No layovers, no connections — one hop out of MIA and you're there.
This route flies every day of the week, so any travel day works. Route data updated October 2026 from observed departures.
Route data updated October 2026 from observed flight departures. Schedules change — always confirm with the airline before booking.
How long is the flight from Miami to Charlotte?
The nonstop flight from Miami (MIA) to Charlotte (CLT) takes about 1h36m in the air, based on recently observed nonstop departures.