Indianapolis St louis Routes (3 Ways to go)

Planning a trip from Indianapolis to St louis Cleartrip helps you select the best route between Indianapolis & St louis based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Indianapolis & St louis

The distance from Indianapolis to St louis is approximately 389.97kms. By car, it takes roughly 4h 7m to reach St louis from Indianapolis . Take a look at the 3 routes available to reach St louis from Indianapolis

  • 1.
  • Indianapolis to St louis Drive
  • 4h 7m
  • Rs. 1531
 
Indianapolis
 
4h 7m
Rs. 1531
You can take a car from Indianapolis to St. Louis. It will take you around 4h 7m to cover distance of 389.97kms and reach St. Louis from Indianapolis. The total amount for the journey will be approximately Rs.1531.
 
St. Louis
  • 2.
  • Indianapolis to St louis Bus
  • 5h 11m
  • Rs. 1900
 
Indianapolis, IN
 
5h 11m
Rs. 1900
Travelling in a bus is one of the ways to reach St. Louis, MI from Indianapolis, IN. The total journey between Indianapolis, IN & St. Louis, MI takes around 5h 11m in a bus. The bus ticket price for the journey is approximately Rs.1900.
 
St. Louis, MI
  • 3.
  • Indianapolis to St louis Fly
  • 5h 31m
  • Rs. 10227
 
Washington St & Illinois St
 
0h 37m
Rs. 98
Travelling in a bus is one of the ways to reach Indianapolis Airport from Washington St & Illinois St. The total journey between Washington St & Illinois St & Indianapolis Airport takes around 0h 37m in a bus. The bus ticket price for the journey is approximately Rs.98.
 
Indianapolis Airport
 
3h 14m
Rs. 10000
You can travel from Indianapolis to St. Louis by booking a flight. The total flight time between Indianapolis & St. Louis is around 3h 14m. The price of the flight ticket is approximately Rs.10000.
 
St. Louis
 
0h 30m
Rs. 129
You can reach CIVIC CENTER station from LAMBERT MAIN TRML station by travelling in a train. LAMBERT MAIN TRML station to CIVIC CENTER station train takes approximately 0h 30m. You can catch a train from LAMBERT MAIN TRML station and get down at CIVIC CENTER station. The price of the train ticket is approximately Rs. 129.
 
CIVIC CENTER station