Trip to Chicago

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration7h
Distance456 km
Avg. price$ 52
Train trips11 found

Trains from Saint Louis to Chicago

🛤️ The train journey from St. Louis to Chicago takes approximately 5 hours and 25 minutes, offering passengers a comfortable and relaxed way to travel between these two vibrant cities. 💸 Ticket prices for the train from St. Louis to Chicago range from $11 to $130, providing options for different budgets and travel preferences. Enjoy the picturesque views and hassle-free ride on this route with Amtrak.

Where to stay in Chicago

There are over 656 hotels to stay in Chicago. Prices range from $19 per night.

Accomodation
  • Amtrak is the primary company providing train routes from St. Louis to Chicago. There are direct trains departing four times a day, with services operating every day. The journey typically takes around 5 hours and 25 minutes to reach Chicago Union Station from St. Louis station. Ticket prices for the train between these two cities can range from $11 to $130 depending on various factors.
  • The fastest train between Saint Louis and Chicago is the direct Amtrak service that departs from St. Louis station and arrives at Chicago Union Station. This train runs four times a day and operates daily, with the journey typically taking approximately 5 hours and 25 minutes. While this train offers a relatively quick transportation option between the two cities, the duration remains consistent throughout the day with no significantly faster options available. Ticket prices for this route can range from $11 to $130, varying based on factors such as class of service and time of booking.
  • Trains leaving for Chicago from Saint Louis depart from the St. Louis station. This station serves as the primary departure point for the Amtrak train services traveling between these two cities. Passengers can board the train at St. Louis station to begin their journey to Chicago Union Station. The St. Louis station provides a convenient starting location for travelers commuting by train to Chicago.
  • There are four trains traveling between Saint Louis and Chicago operated by Amtrak. These trains offer direct services departing from St. Louis station and arriving at Chicago Union Station. Passengers have the convenience of choosing from these four daily departures to make the approximately 5-hour and 25-minute journey between the two cities. The ticket prices for these train services vary, with fares typically ranging from $11 to $130, providing travelers with flexibility in their transportation choices.
  • The train traveling from Saint Louis to Chicago arrives at Chicago Union Station. This station is a major transportation hub in Chicago and serves as the endpoint for the Amtrak services operating between these two cities. Passengers will disembark at Chicago Union Station, which offers connections to various forms of local transportation and amenities for travelers arriving in Chicago.
  • The first train of the day from Saint Louis to Chicago typically departs from St. Louis station in the early morning. The last train of the day on this route usually leaves St. Louis in the late evening. With services operating four times a day, travelers have a range of departure times to choose from when traveling by train between these two cities, which take approximately 5 hours and 25 minutes to reach their destination at Chicago Union Station. Ticket prices for these trains can vary between $11 and $130 depending on factors such as class of service and booking time.
  • There are four direct train trips each day between Saint Louis and Chicago. These services run daily, providing travelers with multiple options for making the journey by train. The trains operated by Amtrak depart from St. Louis station and arrive at Chicago Union Station, with the trip typically taking approximately 5 hours and 25 minutes. Ticket prices for these direct train trips between Saint Louis and Chicago can range from $11 to $130 depending on various factors.
  • Yes, there is a direct train between Saint Louis and Chicago. The train departs from St. Louis and arrives at Chicago Union Station, making this a convenient and straightforward route. With services operating four times a day, travelers have flexibility in choosing their departure time. The journey typically takes approximately 5 hours and 25 minutes to complete by train.
  • The cost of a train ticket from Saint Louis to Chicago can vary between $11 and $130, depending on factors such as the class of service, time of booking, and availability. The price range allows passengers to choose from budget-friendly options to more premium accommodations. It is advisable to book tickets in advance to secure lower fares and ensure availability, especially during peak travel times.

Will you be returning to Saint Louis by train?

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

See schedule