Top 6 trips from Louisville to St. Louis

Louisville to St. Louis
starting from Louisville
32 minutes → Corydon
1 hour → Jasper
1 hour → Evansville
1.5 hours → Mount Vernon
2.5 hours → Nashville
60 minutes → St. Louis
6 hours of driving
Louisville to St. Louis via Eddyville
starting from Louisville
48 minutes → Elizabethtown
2.5 hours → Eddyville
2.5 hours → Nashville
60 minutes → St. Louis


7 hours of driving
Louisville to St. Louis via Eddyville
starting from Louisville
48 minutes → Elizabethtown
2.5 hours → Eddyville
2.5 hours → Nashville
60 minutes → St. Louis


7 hours of driving
Louisville to St. Louis via Metropolis
starting from Louisville
48 minutes → Elizabethtown
56 minutes → Falls of Rough
2.5 hours → Metropolis
2.5 hours → Nashville
60 minutes → St. Louis

7.5 hours of driving
Louisville to St. Louis via Terre Haute
starting from Louisville
1.5 hours → The Grand Buffet
2 hours → Terre Haute
1.5 hours → Altamont
1 hour → Old 66
53 minutes → St. Louis

7.5 hours of driving
Louisville to St. Louis via Terre Haute
starting from Louisville
37 minutes → Scottsburg
1.5 hours → The Grand Buffet
2 hours → Terre Haute
1.5 hours → Altamont
1 hour → Old 66
53 minutes → St. Louis
7.5 hours of driving

From:
     

To:
     


Explore alternate routes from Louisville to St. Louis, or you can get reverse directions from St. Louis to Louisville. Don't forget to factor in the weather. You can check the road conditions from Louisville to St. Louis. Check out other stops like Eddyville, Metropolis, or Terre Haute (Indiana). Try starting your trip from New Albany (Indiana), Sellersburg (Indiana), Jeffersontown, Jeffersonville (Indiana), Clarksville (Indiana), Hillview, Georgetown (Indiana), Prospect, or Prairie Village (Kentucky). You can also change your destination to Cahokia, Caseyville, East Saint Louis, Pontoon Beach, Florissant, Hazelwood, Clayton (Missouri), Granite City, or Brentwood (Missouri).