Trip to Banff

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 Vancouver to Banff

🚂 The scenic train journey from Vancouver to Banff involves multiple transfers, including stops in Vancouver and Kamloops, BC. The total travel time is approximately 39 hours and 4 minutes. 🏔️ Arrive at the Banff station after the 39-hour train adventure, ready to explore the beauty and wonders of Banff National Park. From majestic mountains to serene lakes, Banff offers a truly unforgettable Canadian wilderness experience.

Where to stay in Banff

There are over 55 hotels to stay in Banff. Prices range from $29 per night.

Accomodation
  • While there is no direct train route from Vancouver to Banff there are options available that involve transfers. The train services are operated by Amtrak and Rocky Mountaineer. The journey typically takes approximately 39 hours and 4 minutes, with transfers in Vancouver and Kamloops, BC, before arriving at Banff station. It's important to plan your trip carefully and consider the transfer times between trains for a smooth travel experience.
  • The fastest train option between Vancouver and Banff would be the services operated by Rocky Mountaineer. Despite there being no direct route, taking the train from Vancouver to Banff via Vancouver and Kamloops, BC could provide a more efficient and scenic journey. With a duration of approximately 39 hours and 4 minutes, including transfers, planning your trip in advance and coordinating the train schedules can help optimize your travel time.
  • Trains departing for Banff from Vancouver typically leave from Vancouver station. The train services operated by Amtrak provide departures from this station, offering a convenient starting point for your journey. It's important to arrive at Vancouver station ahead of your scheduled departure time to ensure a smooth boarding process for your trip to Banff.
  • There are multiple trains available for the journey from Vancouver to Banff but there is no direct train route. The train services involve transfers, with departures from Vancouver station and arrivals at Banff station via Vancouver and Kamloops, BC. Both Amtrak and Rocky Mountaineer operate train services for this route, offering travelers options for their journey. The overall travel time, including transfers, is approximately 39 hours and 4 minutes for the trip from Vancouver to Banff by train.
  • The train services from Vancouver to Banff operated by Rocky Mountaineer, arrive at Banff station. This is the final destination for the train journey, offering passengers a convenient and scenic location to disembark. Banff station serves as a gateway to the beautiful town of Banff and the stunning Banff National Park, making it a popular destination for travelers exploring the Canadian Rockies by train.
  • The first and last trains of the day for traveling from Vancouver to Banff involve transfers and have varying departure times. As there is no direct train from Vancouver to Banff, travelers will need to consider the schedules for the connecting services via Vancouver and Kamloops, BC. The journey, including transfers, takes approximately 39 hours and 4 minutes, so it is recommended to check the specific departure times for each leg of the trip to plan your travel accordingly.
  • There are no direct train trips each day between Vancouver and Banff. Travelers must take connecting services via Vancouver and Kamloops, BC to reach Banff. The journey, including transfers, typically takes approximately 39 hours and 4 minutes. It is essential to plan ahead and consider the transfer times when traveling by train from Vancouver to Banff.
  • There is no direct train route between Vancouver and Banff. Travelers must take a train that departs from Vancouver, makes a transfer in Vancouver continues to Kamloops, BC, and eventually arrives at Banff. The entire journey, including the necessary transfers, typically takes around 39 hours and 4 minutes to complete. It is important to plan your trip accordingly to accommodate the transfer times for a seamless travel experience.

Will you be returning to Vancouver by train?

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

See schedule