Get a American fare check: Charlotte and Miami
The Charlotte to Miami route at a glance
About 650 miles separate Charlotte and Miami, so you’re looking at around two hours in the air. Both airports are American hubs, and Miami is also the gateway for many trips on to the Caribbean and Latin America.
Tips for this route
- Miami weather can be unsettled in summer and early fall. If you’re connecting, pick a longer layover.
- Fort Lauderdale is about 30 miles north of Miami and can have different fares. Ask us to check it as well.
- If you’re flying on from Miami, check passport and entry rules early.
How it works
- Call 1-800-369-5081 or send a fare-check request with your dates and number of travelers.
- We check American fares between Charlotte and Miami.
- You review the options and confirm before anything is booked.
Questions about this route
Are you American Airlines?
No. TravelonAir is an independent travel agency and is not affiliated with American Airlines.
How long is the flight from Charlotte to Miami?
Around two hours from Charlotte to Miami.
Is it worth checking Fort Lauderdale as well as Miami?
Often it is. Fares and schedules can differ, so tell us if you’d use either airport and we’ll compare.
Can you book the return flight too?
Yes. Tell us your dates for both directions, or ask for two one-way tickets. We’ll compare the options.