HowToGo

Indianapolis to St Louis, MO, USA - Transfer & Transportation Guides

Find transfer & transportation guides from Indianapolis to St Louis, MO, USA. How to get from Indianapolis to St Louis, MO, USA by Flight, Bus, Train, Taxi.

You can get to St Louis, MO, USA from Indianapolis by verhicle types below

Search Transfer from Indianapolis to St Louis, MO, USA

Transfer solutions

You have 4 options transfer to St Louis, MO, USA from Indianapolis below

Bus ( 3 hr. 55 min. )

Take a bus from Indianapolis to St Louis.


Open Map More details & check price at Greyhound USA
Duration 3 hr. 55 min.
Distance 389 km.
Cost 40 USD
Train ( 5 hr. )

Take a train from Indianapolis to Chicago Union Station.


Open Map More details & check price at Amtrak
Train ( 5 hr. 30 min. )

Take a train from Chicago Union Station to St. Louis.


Open Map More details & check price at Amtrak
Duration 11 hr. 30 min.
Distance 766 km.
Cost 94 USD
Car ( 4 hr. 2 min. )

Drive a car from Indianapolis to St Louis.


Duration 4 hr. 2 min.
Distance 390 km.
Cost 24 USD
Bus ( 38 min. )

Take a bus from Ctc-A to Indianapolis Airport.


Open Map More details & check price at IndyGo
Plane ( 1 hr. )

Take a flight from Indianapolis to St. Louis.


Train ( 31 min. )

Take a train from LAMBERT MAIN TRML station to CIVIC CENTER station.


Open Map More details & check price at Metro St. Louis
Duration 3 hr. 20 min.
Distance 412 km.
Cost 185 USD

Find Hotels in St Louis, MO, USA

You can find hotels and accommodations in St Louis, MO, USA with our hotels search tool below

Booking.com

About Indianapolis, IN, USA

Indianapolis (), often shortened to Indy, is the state capital and most populous city of the U.S. state of Indiana and the seat of Marion County. According to 2019 estimates from the U.S. Census Bureau, the consolidated population of Indianapolis and... Learn more

About St Louis, MO, USA


References