Trip to Montreal

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 Saint Louis to Montreal

🚆 Traveling from Saint Louis to Montreal by train is an adventurous journey with a duration of approximately 31 hours and 23 minutes. 💰 The ticket prices for the Saint Louis to Montreal train ride range from $51 to $481, offering travelers a range of options to suit their budget and preferences.

Where to stay in Montreal

There are over 895 hotels to stay in Montreal. Prices range from $15 per night.

Accomodation
  • There is no direct train service from St. Louis to Montreal. However, travelers can take a route that involves services operated by Amtrak, which departs from St. Louis station and arrives at Montreal Central Station. This journey includes transfers at Chicago Union Station and Schenectady, with the total travel time being approximately 31 hours and 23 minutes. The prices for train tickets between these destinations typically range from $51 to $481, depending on the selected fare class and time of booking.
  • The fastest train route between Saint Louis and Montreal involves services operated by Amtrak. This route includes transfers at Chicago Union Station and Schenectady before arriving at Montreal Central Station. The total travel time for this journey is approximately 31 hours and 23 minutes, making it the quickest available option despite the multiple transfers. Ticket prices for this train route vary depending on factors such as the chosen fare class and booking time, ranging from $51 to $481.
  • Trains departing from Saint Louis for Montreal are operated by Amtrak and leave from St. Louis station. This station serves as the starting point for the journey to Montreal Central Station, with passengers boarding the train here before making the transfer at other stations along the route. St. Louis station provides the initial departure point for travelers embarking on the train journey to Montreal.
  • There are multiple trains available for the route from St. Louis to Montreal albeit with transfers along the way. The journey typically involves services operated by Amtrak, departing from St. Louis station and arriving at Montreal Central Station. Passengers will likely need to transfer at Chicago Union Station and Schenectady during the approximately 31-hour and 23-minute journey. While there is no direct train between the two cities, travelers can choose among available train schedules to make the trip.
  • The train services operated by Amtrak that travel from St. Louis to Montreal arrive at Montreal Central Station. This station is a major transportation hub in Montreal, conveniently located in the city center, making it a convenient arrival point for travelers. Passengers will disembark at Montreal Central Station after completing the approximately 31-hour and 23-minute train journey from St. Louis. Once there, they can easily access various transportation options to reach their final destination within Montreal.
  • The first train of the day to travel from St. Louis to Montreal operated by Amtrak, typically departs from St. Louis station in the early morning hours. As there is no direct route, passengers will need to account for transfers at Chicago Union Station and Schenectady during the journey, which takes approximately 31 hours and 23 minutes in total. The last train of the day on this route usually leaves St. Louis in the late evening, offering travelers a variety of departure times to choose from for their trip to Montreal.
  • There are no direct train trips between St. Louis and Montreal. Passengers traveling from St. Louis to Montreal will need to take a route that involves transfers at Chicago Union Station and Schenectady, with the entire journey lasting approximately 31 hours and 23 minutes. The train services on this route, operated by Amtrak, depart from St. Louis station and arrive at Montreal Central Station, allowing travelers to reach their destination despite the lack of direct trips each day.
  • There is no direct train service available between St. Louis and Montreal. Travelers will need to take a route that includes transfers at Chicago Union Station and Schenectady in order to reach Montreal Central Station. The total duration of the journey, including these transfers, is approximately 31 hours and 23 minutes. Despite the lack of a direct train, passengers can still seamlessly travel from St. Louis to Montreal by utilizing the connecting services provided by Amtrak.
  • The cost of a train journey from St. Louis to Montreal can vary between $51 and $481, depending on factors such as the chosen fare class and the time of booking. Passengers have a range of ticket prices to select from within this price bracket for traveling between these two destinations by train. It is recommended for travelers to check the specific fare options available on the selected dates of travel to secure the most suitable and budget-friendly option for their trip.

Will you be returning to Saint Louis by train?

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

See schedule