|ROUND-TRIP FROM||$50||The best round-trip train deal from St. Louis to Chicago found on momondo in the last 72 hours is $50|
|ONE-WAY FROM||$25||The best one-way train deal from St. Louis to Chicago found on momondo in the last 72 hours is $25|
|AVG TRAVEL TIME||5h 36m||Average time it takes to travel by train from St. Louis to Chicago|
|TRAIN COMPANIES||Amtrak||There is 1 train company servicing this route: Amtrak|
If you need a train from St. Louis to Chicago for this week you can find options from $25 one-way. At $25 on average, one-way train tickets from St. Louis to Chicago are best booked early to save more on your trip.
The quickest train available from St. Louis will take 5h 25m to arrive in Chicago. Depending on the train you select, the travel time may vary by up to 0h 11m. Take the Amtrak train from St. Louis and you’ll arrive in your destination quickly.
Currently, the price you pay to get from St. Louis to Chicago by train this week is around $25 one-way. We don’t expect to see any changes in price within the next 3 months.
Amtrak will take you from St. Louis to Chicago. Amtrak has been recently found as the cheapest option from $50 round-trip.
The straight-line distance from Lambert-St Louis to Chicago is 262.0 mi, but the actual distance you’ll travel by train depends on the route taken. The train journey is around 5h 25m long.