Top 6 trips from Columbus to St. Louis

Columbus to St. Louis
starting from Columbus
1 hour → Dayton
49 minutes → Richmond
2 hours → Indianapolis
1.5 hours → Terre Haute
41 minutes → Casey
49 minutes → Altamont
1 hour → Old 66
53 minutes → St. Louis
8 hours of driving
Columbus to St. Louis via Cincinnati
starting from Columbus
1.5 hours → Cincinnati
2 hours → Indianapolis
1.5 hours → Terre Haute
49 minutes → Altamont
1 hour → Old 66
53 minutes → St. Louis


8.5 hours of driving
Columbus to St. Louis via Louisville
starting from Columbus
1 hour → Dayton
2.5 hours → Louisville
2 hours → Evansville
1.5 hours → Mount Vernon
1 hour → St. Louis



8.5 hours of driving
Columbus to St. Louis via Louisville
starting from Columbus
1 hour → Dayton
2.5 hours → Louisville
2 hours → Evansville
2 hours → Nashville
60 minutes → St. Louis



8.5 hours of driving
Columbus to St. Louis via Branson
starting from Columbus
1 hour → Dayton
2 hours → Indianapolis
1.5 hours → Terre Haute
3 hours → Forest Park
4 hours → Branson
4 hours → St. Louis


16 hours of driving
Columbus to St. Louis via Branson
starting from Columbus
1 hour → Dayton
2 hours → Indianapolis
2 hours → Robinson
3 hours → Forest Park
4 hours → Branson
4 hours → St. Louis


16 hours of driving

From:
     

To:
     


Explore alternate routes from Columbus to St. Louis, or you can get reverse directions from St. Louis to Columbus. Don't forget to factor in the weather. You can check the road conditions from Columbus to St. Louis. Check out other stops like Cincinnati, Louisville, or Branson. Try starting your trip from Canal Winchester, Gahanna, Grove City, Hilliard, Obetz, Pickerington, Reynoldsburg, Dublin, or New Albany (Ohio). You can also change your destination to Collinsville (Illinois), Alton, Cahokia, Caseyville, East Saint Louis, Edwardsville, Clayton (Missouri), Granite City, or Brentwood (Missouri).