Distance from Indianapolis, IN to St. Louis

Distance information from Indianapolis, IN, United States (USA) to St. Louis

Geographical distance from Indianapolis, IN to St. Louis

371.12 kilometers
230.39 seven miles
200.32 nautical miles

Road distance from Indianapolis, IN to St. Louis

Distance on the map From Indianapolis, IN, United States (USA) to St. Louis


Closest distances from Indianapolis, IN, United States (USA)

City Distance
Terre haute 113.08 km
Cincinnati 158.76 km
Dayton 168.06 km
Louisville 171.92 km
Evansville, KY 231.75 km
Lexington 239.04 km
Chicago, IL 266.4 km
Columbus, OH 269.77 km
Peoria 309.34 km
Mansfield 327.17 km
St. Louis 371.12 km
Windsor 384.84 km
Detroit, MI 386.8 km
Milwaukee, WI 393.98 km
Nashville, TN 405.71 km
Canton 420.84 km
Cleveland, OH 423.18 km
Knoxville 464.83 km
Sarnia 474.55 km
Youngstown 488.56 km
Jackson, TN 517.15 km
Cedar Rapids IO 524.89 km
Pittsburgh, PA 528.78 km
Chattanooga 530.37 km
London, Ontario 544.25 km
Green Bay 550.33 km
Huntsville 561.63 km
Jonesboro, AR 592.23 km
Fort Payne 593.12 km
Memphis, TN 617.26 km

Select city to calculate distance from Indianapolis, IN, United States (USA)



Check distances from St. Louis

City Distance
Peoria 235.4 km
Evansville, KY 241.62 km
Terre haute 258.11 km
Jonesboro, AR 314.47 km
Jackson, TN 356.46 km
Indianapolis, IN 371.12 km
Kansas City, MO 385.39 km
Memphis, TN 388.86 km
Louisville 389.04 km
Cedar Rapids IO 392.72 km