Top 7 trips from
Indianapolis
to
St. Louis
Indianapolis to St. Louis
starting from
Indianapolis
→
1.5 hours
→ Rosedale
56 minutes
→ Westfield
45 minutes
→ Effingham
2 hours
→ Greenville
49 minutes
→ Shiloh
26 minutes
→ St. Louis
view full itinerary
5 hours of driving
Indianapolis to St. Louis via Mount Vernon
starting from
Indianapolis
→
1.5 hours
→ Terre Haute
2 hours
→ Mount Vernon
1 hour
→ St. Louis
view full itinerary
5 hours of driving
Indianapolis to St. Louis via Robinson
starting from
Indianapolis
→
2 hours
→ Robinson
2 hours
→ Greenville
49 minutes
→ Shiloh
26 minutes
→ St. Louis
view full itinerary
5 hours of driving
Indianapolis to St. Louis via Springfield
starting from
Indianapolis
→
56 minutes
→ Crawfordsville
1.5 hours
→ Rantoul
1.5 hours
→ Springfield
1.5 hours
→ St. Louis
view full itinerary
5.5 hours of driving
Indianapolis to St. Louis via Jasper
starting from
Indianapolis
→
2.5 hours
→ Jasper
2 hours
→ Mount Vernon
1 hour
→ St. Louis
view full itinerary
5.5 hours of driving
Indianapolis to St. Louis via Evansville
starting from
Indianapolis
→
1 hour
→ Bloomington
2 hours
→ Evansville
2 hours
→ Nashville
60 minutes
→ St. Louis
view full itinerary
6.5 hours of driving
Indianapolis to St. Louis via Louisville
starting from
Indianapolis
→
2 hours
→ Louisville
2 hours
→ New Harmony
2 hours
→ Mount Vernon
1 hour
→ St. Louis
view full itinerary
6.5 hours of driving
From:
To:
Find trips
Explore alternate routes from
Indianapolis
to
St. Louis
, or you can get reverse directions from
St. Louis to Indianapolis
. Don't forget to factor in the weather. You can check the
road conditions from Indianapolis to St. Louis
. Check out other stops like
Mount Vernon (Illinois)
,
Robinson
,
Springfield (Illinois)
,
Jasper (Indiana)
,
Evansville
, or
Louisville
.