Flights from Saint Louis to Charlotte – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
STL to CLT – All flight route options from Saint Louis Airport, Missouri, USA to Charlotte Douglas International, North Carolina, USA. These routes are operated by 6 airlines. Fly non-stop with Southwest Airlines or American Airlines, or choose from 9 different stopover flights. The shortest flight time is 1 hour and 45 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.
Saint Louis to Charlotte flights
There are over 11 airlines and as many as 276 flights every week to this destination. You can fly non-stop to Charlotte (CLT) from Saint Louis (STL) with American Airlines or Southwest Airlines but if a stopover option suits you better you can choose to fly via Nashville, Chicago or any other of the 9 alternatives with connectiing airports.
Saint Louis to Charlotte with American Airlines
You can fly non-stop every weekday with flights departing from 5:00 am to 7:00 pm. You can also take a connecting flight via Chicago or Washington. American Airlines is a member of the air alliance OneWorld.
With Delta Air Lines
If you choose to fly with Delta Air Lines from Saint Louis to Charlotte you can make a transit either via Atlanta or via Detroit. The route via Atlanta is 17 minutes faster. Delta Air Lines is a member of SkyTeam.
Distance & flight times: Saint Louis Airport to Charlotte Douglas
The shortest flight time between STL and CLT is 1 hour and 56 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 56m | - | 577 miles (928 km) |
BNA Nashville | 4h 10m | 1h 55m | 603 miles (970 km) |
MDW Chicago | 4h 45m | 1h 25m | 839 miles (1350 km) |
ATL Atlanta | 5h 17m | 1h 43m | 714 miles (1149 km) |
ORD Chicago | 5h 21m | 2h 42m | 861 miles (1385 km) |
IAD Dulles | 5h 40m | 1h 48m | 1021 miles (1643 km) |
DCA Washington | 5h 42m | 55m | 1053 miles (1694 km) |
DTW Detroit | 5h 48m | 2h 4m | 945 miles (1521 km) |
BWI Baltimore | 6h 5m | 1h 5m | 1101 miles (1772 km) |
CHA Chattanooga | 9h 20m | 2h 7m | 627 miles (1009 km) |


