The approximate driving time and mileage information -
Between: Indianapolis, IN
and: St Louis, MO
Driving miles: 245
Driving time: 4 hrs 15 mins
- is based on traveling non-stop in good driving conditions. Driving time does not take into consideration conditions which may extend travel time such as weather, road work, border crossings, and rush hour traffic in urban areas. Mileage denotes actual road miles covered as opposed to Point A to Point B linear distances on a map.
Interstate 70 run directly between Indianapolis, IN and St. Louis, MO.
no. There is no direct train to St Louis from Indianapolis. however, you can take a train to Bloomington IN, or Chicago IN, and then to St Louis. at least that iw what I'm told
150
Interstate 70 runs directly between Indianapolis, Indiana to St. Louis, Missouri.
242.83mi / 390.8km
243 miles
yes
About 243 road miles.
From St. Louis taking I-70 to Indianapolis, then I-74, it would be about 345 miles.
I-71 South to Columbus, then I-70 West through Indianapolis and on to St. Louis.
It is about 298 miles.
1062.58 miles