Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

St. Louis Station, St. Louis, MO to Union Station, Denver, CO train with Amtrak

Mon, Apr 28
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from St. Louis Station, St. Louis, MO to Union Station, Denver, CO

Showing times and prices for Apr 28

Cheapest price

$201

Average price

$235

Fastest journey

1 d 46 m

Average duration

1 d 1 h 34 m

Trains per day

2

Distance

1280 km

Cheap tickets

The best way to find a cheap train ticket from St. Louis Station, St. Louis, MO to Union Station, Denver, CO is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Amtrak
11:35AM26h21
St. Louis Station, St. Louis, MO
01:56PMUnion Station, Denver, CO
$2011One-way
0 transfers
Amtrak
02:10PM24h46
St. Louis Station, St. Louis, MO
02:56PMUnion Station, Denver, CO
$2691One-way
0 transfers

Travel Information

Compare train, bus, and flight for St. Louis Station, St. Louis, MO to Union Station, Denver, CO

Omio recommends booking the train as it is the most popular option from St. Louis Station, St. Louis, MO to Union Station, Denver, CO among Omio's users. If you are prioritising price take the bus with prices starting from €106. For those with little time consider booking a flight which can get you there in 4h 10m.

Compare train with

Most popular
Train
Flight
Bus

€217

Average price

€312

Average price

€161

Average price

Cheapest

1d 25h 52m

Average duration

1d 25h 22m

Onboard

+

30m

Additional time*

7h 10m

Average duration

Fastest

4h 10m

Onboard

+

3h 0m

Additional time*

23h 43m

Average duration

23h 13m

Onboard

+

30m

Additional time*

Direct Options

Direct Options

Direct Options

Compare prices and tickets St. Louis Station, St. Louis, MO to Union Station, Denver, CO by train, bus, or flight

Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from St. Louis Station, St. Louis, MO to Union Station, Denver, CO

USAUSA
USAUSA
Icon of train
Trains from St. Louis Station, St. Louis, MO to Union Station, Denver, CO run on average 2 times per day, taking around 1d 25h 22m. Cheap train tickets for this journey start at $166 (€138) but you can travel from only $129 (€106) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $129 (€106)
Distance
794 miles (1279 km)
Average train duration
1d 25h 22m
Cheapest ticket price
$166 (€138)
Trains per day
2
Train providers
1
Fastest train
1d 24h 46m
First train
11:35
Last train
14:10
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $129 (€106)

Train companies: Amtrak from St. Louis Station, St. Louis, MO to Union Station, Denver, CO trains

Travel between St. Louis Station, St. Louis, MO and Union Station, Denver, CO from $134 (€110) with Omio’s train partners Amtrak! You can find the best schedules and tickets when comparing and booking the most convenient journey for you.

Amtrak is the main train company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey from St. Louis Station, St. Louis, MO to Union Station, Denver, CO, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

Train information from St. Louis Station, St. Louis, MO to Union Station, Denver, CO with Amtrak:

  • Average Duration: 24 h 7 min
  • Cheapest Price: $134
  • Amtrak frequency: 1 a day

Travel by Train from St. Louis Station, St. Louis, MO to Union Station, Denver, CO

Embark on an unforgettable journey when you take a train from St. Louis Station, St. Louis, MO to Union Station, Denver, CO. With regular departures from Gateway Transportation Center to the historic Denver Union Station, traveling is both scenic and hassle-free. Whether you're commuting for business or embarking on an adventure-filled getaway, trains from St. Louis Station, St. Louis, MO to Union Station, Denver, CO offer ample comfort and convenience for your needs. Explore the breathtaking landscapes of the American Heartland as you enjoy the stress-free simplicity of train travel. Ensure you book your ticket today to experience the magic of this memorable rail route!

Find Cheap Train Tickets from St. Louis Station, MO to Union Station, CO

Planning a scenic journey by rail from St. Louis Station, MO to Union Station, CO? Travelers looking for affordable options can secure their train tickets starting as low as $166 (€138) for a one-way trip. On average, train tickets cost about $263 (€217), offering a range of options to fit different budgets. To enjoy the most savings and a comfortable travel experience, we recommend booking your train trip during the fall months, when prices are typically lower and the landscapes showcase a stunning seasonal transition. Always book in advance to find the best rates and ensure a relaxed journey to Union Station, CO.

Train St. Louis Station, MO to Union Station, CO with Amtrak

Embark on a scenic journey through the heart of America by traveling on the train from St. Louis Station, MO to Union Station, CO. The renowned Amtrak service offers a seamless and comfortable experience for passengers. On this picturesque route, the train promises an array of services, including spacious seating and on-board dining, providing a perfect blend of comfort and convenience. With breathtaking views of rolling landscapes as you traverse the journey, Amtrak ensures a travel experience that is both memorable and hassle-free. Whether you're embarking on a leisurely adventure or heading to Denver for business, enjoy the tranquility and convenience that traveling by train brings.

Train St. Louis Station, MO to Union Station, CO: Train Times and Schedule

Embark on a scenic journey from St. Louis Station, MO to Union Station, CO, covering a distance of 794 miles (1279 km). The average train journey duration for this route is approximately 1d 24h 46m. Whether you're traveling for leisure or business, this comfortable and convenient train ride offers a relaxing way to experience the heartland of America.

Trains from St. Louis Station, MO to Union Station, CO run with a frequency of 2 daily services, ensuring you have multiple options to fit your schedule. These trains operate daily, providing consistent and reliable travel every day of the week, including weekends.

To accommodate different travel plans, the first train of the day departs at 11:35, while the last train leaves St. Louis at 14:10 for Union Station, CO. Whether you're an early riser or prefer a later start, you can check the St. Louis Station, MO to Union Station, CO train time that suits your journey needs. Always consult the St. Louis Station, MO to Union Station, CO train schedule for the most accurate and up-to-date information.

FAQs: Trains from St. Louis Station, St. Louis, MO to Union Station, Denver, CO

FAQs: Travel by train from St. Louis Station, St. Louis, MO to Union Station, Denver, CO easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from St. Louis Station, St. Louis, MO to Union Station, Denver, CO.
FAQs
HomeTrainsTrains in USASt. Louis Station, St. Louis, MO to Union Station, Denver, CO train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links