Cheap Trains from Kansas City to Saint Louis

Cheapest dates for Kansas City - St Louis train tickets

Sorry! We haven't found any train deals for the journey from Kansas City to St Louis. Please try another search above for more results.
Return
Departure

Travel guide Kansas City–St Louis

Information

What train companies operate the route from Kansas City to Saint Louis?

This route is run solely by Amtrak’s Missouri River Runner service.

What is the schedule for the train route from Kansas City to Saint Louis?

Trains depart twice daily at 8:15 AM and 4:00 PM.

What are the departure and arrival train stations for the route from Kansas City to Saint Louis?

Trains depart from Kansas City Station and arrive at Saint Louis Station.

What distance is the train route from Kansas City to Saint Louis?

The distance traveled by train is around 260 miles.

How long does it take to travel from Kansas City to Saint Louis by train?

The expected duration of travel is 5 hours 40 minutes.

What are the stops on the train route from Kansas City to Saint Louis?

Stops passed along the way include Independence Station, Lee’s Summit Station, Warrensburg Station, Sedalia, Jefferson City Station, Hermann Station, Washington Station, and Kirkwood Station.

Why should you travel by train from Kansas City to Saint Louis?

The journey between Kansas City and Missouri is better taken by train than by car, because the scenery is not very exciting. Traveling by rail is an excellent sleeping opportunity, whereas drivers must stay focused on the road.

What is there to see and do in Saint Louis?

The number 1 top attraction in Saint Louis is the Gateway Arch, which is a monument that celebrates the westward exploration/expansion of early US settlers. Forest Park is a large 1400-acre park with large green spaces, a zoo, sports fields, and more. Other attractions include the Saint Louis Science Center, the City Museum, the Missouri Botanical Garden, and the Anheuser-Busch Brewery.