HowToGo

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

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

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

Search Transfer from St Louis to Indianapolis, IN, USA

Transfer solutions

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

Bus ( 4 hr. 5 min. )

Take a bus from St Louis to Indianapolis.


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

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


Open Map More details & check price at Amtrak
Train ( 4 hr. 54 min. )

Take a train from Chicago Union Station to Indianapolis.


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

Drive a car from St Louis to Indianapolis.


Duration 4 hr. 2 min.
Distance 388 km.
Cost 24 USD
Train ( 31 min. )

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


Open Map More details & check price at Metro St. Louis
Plane ( 3 hr. 11 min. )

Take a flight from St. Louis to Indianapolis.


Bus ( 40 min. )

Take a bus from Indianapolis Airport to Ctc-M.


Open Map More details & check price at IndyGo
Duration 5 hr. 43 min.
Distance 412 km.
Cost 104 USD

Find Hotels in Indianapolis, IN, USA

You can find hotels and accommodations in Indianapolis, IN, USA with our hotels search tool below

Booking.com

About St Louis, MO, USA

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


References