Find trains from St. Louis to Denver

Search for cheap train tickets from St. Louis to Denver and book your trip in minutes.

STL — APA
Apr 4 — Apr 111
One-way
1 adult
Tue 4/4

Best deals for train tickets from St. Louis to Denver

Find the right train ticket for you
Amtrak
With transfers
48h 20m
Amtrak
Amtrak
With transfers
48h 20m
Amtrak
Amtrak
With transfers
48h 20m
Amtrak
Amtrak
With transfers
48h 20m
Amtrak
Amtrak
With transfers
48h 20m
Amtrak
Amtrak
With transfers
48h 20m
Amtrak

St. Louis Train Station Directory

Location of major train stations in St. Louis
St. Louis UnionSt. Louis, 38.624462, -90.203835
St. Louis Gateway StationSt. Louis, 38.624167, -90.203611

Book one-way train tickets from St. Louis to Denver

Below are the fastest and cheapest one-way train tickets from St. Louis to Denver we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Amtrak
Apr 29
3:55 amSt. Louis Union
48h 20m
1 stop
4:15 amDenver Union
Amtrak
Apr 28
3:55 amSt. Louis Union
48h 20m
1 stop
4:15 amDenver Union
Amtrak
May 14
3:55 amSt. Louis Union
48h 20m
1 stop
4:15 amDenver Union
Amtrak
May 11
3:55 amSt. Louis Union
48h 20m
1 stop
4:15 amDenver Union
Amtrak
Apr 27
3:55 amSt. Louis Union
48h 20m
1 stop
4:15 amDenver Union
Amtrak
Apr 17
3:55 amSt. Louis Union
48h 20m
1 stop
4:15 amDenver Union

FAQs for booking trains from St. Louis to Denver

A train from Lambert-St Louis to Denver Arapahoe Co will travel much more than the 794.2 mi distance between them. The actual distance depends on the route taken, and stops along the way.


Other train routes from St. Louis

Find and compare cheap train tickets from St. Louis to other popular destinations on momondo
Trains from St. Louis to Chicago
Fastest travel time5h 09m
Cheapest price$50
Trains from St. Louis to Dallas
Fastest travel time15h 35m
Cheapest price$174
Trains from St. Louis to Springfield
Fastest travel time1h 42m
Cheapest price$162
Trains from St. Louis to San Antonio
Fastest travel time26h 00m
Cheapest price$212

Start planning your trip to Denver