Flights from Charlotte to Saint Louis – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CLT to STL – All flight route options from Charlotte Douglas International, North Carolina, USA to Saint Louis Airport, Missouri, USA. These routes are operated by 4 airlines. Fly non-stop with American Airlines or Southwest Airlines, or choose from 11 different stopover flights. The shortest flight time is 1 hour and 58 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 Saint Louis Airport
We got great deals on hotels and car rentals near the airport.
Charlotte to Saint Louis flights
There are over 13 airlines and as many as 257 flights every week to this destination. You can fly non-stop to Saint Louis (STL) from Charlotte (CLT) with American Airlines or Southwest Airlines but if a stopover option suits you better you can choose to fly via Montgomery, Chicago or any other of the 11 alternatives with connectiing airports.
Charlotte to Saint Louis with American Airlines
You can fly non-stop every weekday with flights departing from 7:00 am to 10:00 pm. You can also catch a transit flight via Montgomery or Chicago. American Airlines is a member of the air alliance OneWorld.
With Southwest Airlines
You can fly non-stop every weekday with flights departing from 7:00 am to 7:00 pm. You can also catch a transit flight via Chicago or Nashville.
Distance & flight times: Charlotte Douglas to Saint Louis Airport
The shortest flight time between CLT and STL is 1 hour and 58 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 58m | - | 577 miles (928 km) |
MGM Montgomery | 4h 8m | 46m | 875 miles (1408 km) |
MDW Chicago | 4h 30m | 1h 5m | 839 miles (1350 km) |
BNA Nashville | 4h 35m | 55m | 603 miles (970 km) |
ATL Atlanta | 4h 47m | 1h 26m | 714 miles (1149 km) |
ORD Chicago | 4h 57m | 1h 13m | 861 miles (1385 km) |
IAD Dulles | 4h 58m | 2h 19m | 1021 miles (1643 km) |
BWI Baltimore | 5h 30m | 45m | 1101 miles (1772 km) |
DCA Washington | 5h 39m | 2h 50m | 1053 miles (1694 km) |
DTW Detroit | 6h 1m | 2h 25m | 945 miles (1521 km) |
CLE Cleveland | 6h 40m | 1h 30m | 922 miles (1483 km) |
MCI Kansas City | 9h 5m | 2h 50m | 1050 miles (1689 km) |


