Top 7 trips from St. Louis to Columbus

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

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


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


8.5 hours of driving
St. Louis to Columbus via Chicago
starting from St. Louis
1.5 hours → Springfield
1 hour → Bloomington
2.5 hours → Chicago
1.5 hours → Indianapolis
2 hours → Dayton
1 hour → Columbus

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

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

16 hours of driving

From:
     

To:
     


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