Trip to Vancouver

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Montreal to Vancouver

🚂 Starting from Montréal, Québec, the train journey to reach Vancouver involves multiple transfers through Toronto Union Station. This scenic route by VIA Rail takes approximately 4 days and 7 hours. 🔁 With a total distance of 4,885 km, this train trip offers a unique perspective of the Canadian landscape. The route includes two transfers, first towards Vaudreuil and then a longer journey towards Toronto, before finally heading to Vancouver. 💰 Prices for this train adventure between Montreal and Vancouver can range from C$255 to C$1374, offering different accommodations and services to suit travelers' preferences.

Where to stay in Vancouver

There are over 371 hotels to stay in Vancouver. Prices range from $28 per night.

Find accommodation
  • The train route from Montreal to Vancouver involves services operated by VIA Rail. While there is no direct train, travelers will need to transfer at Toronto Union Station. The journey typically takes approximately 4 days and 7 hours, covering a distance of 4885 km with two transfers. The prices for this train route can range from C$259 to C$1396.
  • The fastest train between Montreal and Vancouver operated by VIA Rail, requires approximately 4 days and 7 hours. Although there is no direct route, passengers will need to transfer at Toronto Union Station to continue their journey. The total distance covered on this route is 4885 km with two transfers along the way.
  • Trains departing for Vancouver from Montreal are operated by VIA Rail and depart from Montréal station. This station serves as the starting point for travelers embarking on the journey to the west coast of Canada. Passengers can board the train at Montréal station, where they will begin their multi-day trip across the country towards Vancouver.
  • There are multiple trains between Montreal and Vancouver operated by VIA Rail. While there is no direct train service, passengers can travel from Montreal to Vancouver via Toronto Union Station with approximately 4 days and 7 hours of travel time, including transfers.
  • The train services from Montreal to Vancouver operated by VIA Rail, arrive at Vancouver station.
  • The first train of the day to travel from Montreal to Vancouver involves a journey with VIA Rail that departs from Montréal station. However, as this route requires transfers at Toronto Union Station, the departure times for the initial trains may vary. Given the duration of the trip, spanning approximately 4 days and 7 hours, passengers should plan their travel schedule accordingly, factoring in the transfers and overall travel time to Vancouver.
  • There are no direct train trips between Montreal and Vancouver. Passengers traveling this route will need to take services operated by VIA Rail, which depart from Montréal station and arrive at Vancouver via Toronto Union Station. As there is no direct connection, the journey involves transfers and typically takes approximately 4 days and 7 hours to complete.
  • No, there is no direct train service between Montreal and Vancouver. Travelers will need to take a route that involves transferring at Toronto Union Station to reach Vancouver. The journey, which includes transfers, typically lasts around 4 days and 7 hours.
  • The cost of a train ticket from Montreal to Vancouver can vary depending on factors such as the class of service and time of booking. Prices typically range from C$259 to C$1396.

Will you be returning to Montreal by train?

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

See schedule