The trip from Mooresville to St. Louis covers approximately 700 miles. Driving via I-40 W and I-64 W takes about 11 hours. Alternatively, you can fly from Charlotte Douglas (CLT) to St. Louis Lambert International (STL), which takes about 2 hours in the air. This route takes you through the heart of the Midwest, passing through scenic landscapes and major cities like Nashville. St. Louis is famous for the Gateway Arch and its rich history.
Total Distance: Driving distance 1,100 km, air distance 900 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours | 11 hours |
| Avg Price | $180 - $350 | $120 - $180 |
| Operator | American Airlines | Personal Vehicle |
| Route | CLT to STL | I-40 W to I-64 W. |
| Tip | Direct flights are frequent and convenient. | Expect heavy traffic near Nashville. |
April to June or September to October for pleasant weather.