Trip to Saint Louis

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Denver to Saint Louis

🌆 Enjoy the comfort of Amtrak train services as you pass through picturesque views on your way to Saint Louis. The journey, spanning approximately 24 hours and 46 minutes, allows for a leisurely travel experience with the convenience of onboard amenities. 💰 Ticket prices for the Denver to Saint Louis train ride range from $54 to $432, offering flexibility for travelers with various budgets. Immerse yourself in the charm of train travel and explore the vibrant city of Saint Louis upon your arrival.

Where to stay in Saint Louis

There are over 171 hotels to stay in Saint Louis. Prices range from $44 per night.

Accomodation
  • There is no direct train service from Denver to Saint Louis. However, travelers can take an Amtrak train from Denver to Chicago Union Station, and then transfer to another Amtrak train to reach St. Louis. The entire journey, including transfers, is approximately 24 hours and 46 minutes long. The train tickets for this route typically range from $54 to $432, depending on the class and accommodations chosen.
  • The fastest train option between Denver and Saint Louis involves taking an Amtrak train from Denver to Chicago Union Station, and then transferring to another Amtrak train to reach St. Louis. This journey typically takes around 24 hours and 46 minutes due to the layover in Chicago for the transfer. While there is no direct route, these Amtrak services provide a reliable and comfortable travel option between the two cities, with tickets priced between $54 and $432 depending on the chosen class and accommodations.
  • Trains traveling from Denver to Saint Louis depart from the Denver station. This station serves as the initial departure point for the Amtrak services that will take passengers on the journey to St. Louis. Travelers should arrive at the Denver station in advance to board the train for their trip to Saint Louis. The Denver station provides facilities and amenities for passengers to make their journey comfortable and convenient.
  • There are multiple trains involved in the journey from Denver to St. Louis as there is no direct train between the two cities. Passengers will need to take an Amtrak train from Denver to Chicago Union Station and then transfer to another Amtrak train to reach St. Louis. The total travel time, including transfers, is approximately 24 hours and 46 minutes. Amtrak operates the train services for this route, offering passengers a convenient and scenic way to travel between Denver and St. Louis.
  • The train services from Denver to St. Louis operated by Amtrak, arrive at St. Louis station. This station serves as the final destination for travelers making the journey between the two cities by train. Upon arrival at St. Louis station, passengers can disembark and continue their onward travels in the city or to other destinations in the region. St. Louis station offers facilities and amenities for passengers to make their arrival comfortable and convenient.
  • The first train of the day from Denver to St. Louis typically departs from Denver station in the morning, while the last train of the day departs later in the evening. As there is no direct train service between the two cities, travelers will need to transfer at Chicago Union Station during the journey, which takes approximately 24 hours and 46 minutes in total. The schedule for trains departing from Denver and arriving at St. Louis via Chicago varies, so it is advised to check the specific departure times for the desired travel date.
  • There are no direct train trips available between Denver and Saint Louis. Travelers would need to take an Amtrak train from Denver to Chicago Union Station, then transfer to another Amtrak train to reach St. Louis. The journey, including transfers, lasts approximately 24 hours and 46 minutes. It is essential to plan for the transfers and respective schedules when traveling between Denver and St. Louis by train.
  • No, there is no direct train service available between Denver and Saint Louis. Travelers must take an Amtrak train from Denver to Chicago Union Station and then transfer to another train to reach St. Louis. This journey, with the necessary transfers, typically takes around 24 hours and 46 minutes. It is important for passengers to plan their trip accordingly to accommodate the transfers involved in getting from Denver to St. Louis by train.
  • The cost of a train ticket from Denver to Saint Louis can range from $54 to $432, depending on factors such as the class of service and type of accommodations chosen. It is advisable for travelers to book their tickets in advance to secure the best possible fare for their journey. Additionally, passengers may find discounts available for seniors, students, military personnel, or individuals booking round-trip tickets. Checking for promotions and special offers from Amtrak can also help travelers save on their train fare between Denver and Saint Louis.

Will you be returning to Denver by train?

If you are looking for the return train journey, check out trains from Saint Louis to Denver

See schedule