Top 6 trips from Louisville to St. Louis

Louisville to St. Louis
starting from Louisville
32 minutes → Corydon
1.5 hours → Jasper
1 hour → Evansville
1 hour → Fairfield
39 minutes → Mount Vernon
36 minutes → Nashville
60 minutes → St. Louis
6.5 hours of driving
New Albany to East Saint Louis
starting from New Albany
1.5 hours → Jasper
1 hour → Evansville
1 hour → Fairfield
39 minutes → Mount Vernon
36 minutes → Nashville
40 minutes → Shiloh
26 minutes → East Saint Louis
6 hours of driving
New Albany to St. Louis
starting from New Albany
1.5 hours → Jasper
1 hour → Evansville
1 hour → McLeansboro
39 minutes → Mount Vernon
36 minutes → Nashville
48 minutes → O'Fallon
22 minutes → St. Louis
6 hours of driving
Louisville to St. Louis via Eddyville
starting from Louisville
48 minutes → Elizabethtown
2.5 hours → Eddyville
36 minutes → 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
36 minutes → 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
36 minutes → Nashville
60 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 or Metropolis. 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).