FAQs for booking trains from St. Louis to Indianapolis
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.
Popular train routes to Indianapolis
Most frequently searched train routes to Indianapolis, along with the cheapest price and shortest travel time.