Find trains from St. Louis to Indianapolis
Search for cheap train tickets from St. Louis to Indianapolis and book your trip in minutes.
St. Louis Train Station Directory
Location of major train stations in St. Louis
Indianapolis Train Station Directory
Location of major train stations in Indianapolis
FAQs for booking trains from St. Louis to Indianapolis
How far is Lambert-St Louis to Indianapolis by train?
The straight-line distance from Lambert-St Louis to Indianapolis is 230.0 mi, but the actual distance you’ll travel by train depends on the route taken.