Flights from Orlando to Charlotte – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MCO to CLT – All flight route options from Orlando International, Florida, USA to Charlotte Douglas International, North Carolina, USA. These flights are operated by 5 different airlines. Fly non-stop or choose from 5 different connecting flights. The shortest flight time is 1 hour and 51 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Charlotte Douglas
We got great deals on hotels and car rentals near the airport.
Orlando to Charlotte flights
With over 292 flights every week and 8 different airlines you have a wide range of options. You can fly non-stop to Charlotte (CLT) from Orlando (MCO) with American Airlines, Frontier Airlines or Spirit Airlines but if a stopover option suits you better you can choose to fly via Fort Lauderdale, Raleigh/Durham or any other of the 5 alternatives with connectiing airports.
Orlando to Charlotte with American Airlines
You can fly non-stop every weekday with flights departing from 5:00 am to 8:00 pm. You also have the option to do a transit flight via Miami. American Airlines is a member of the air alliance OneWorld.
With Spirit Airlines
You can fly non-stop every weekday with flights departing between 6:00 am and 8:00 pm. You also have the option to do a transit flight via Fort Lauderdale.
Distance & flight times: Orlando International to Charlotte Douglas
The shortest flight time between MCO and CLT is 1 hour and 51 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 51m | - | 472 miles (759 km) |
FLL Fort Lauderdale | 4h 32m | 1h 25m | 816 miles (1313 km) |
RDU Raleigh/Durham | 4h 40m | 2h 20m | 668 miles (1075 km) |
RIC Richmond | 5h 5m | 2h 57m | 929 miles (1495 km) |
MIA Miami | 5h 14m | 44m | 849 miles (1366 km) |
ATL Atlanta | 5h 17m | 2h 36m | 634 miles (1020 km) |


