See the best of the Rocky Mountains on this seven night journey from Calgary to Vancouver, travelling on sections of VIA Rail’s epic The Canadian route.
Suggested route & duration
Suggested duration: 7 nights – Calgary to Vancouver
• Calgary: 1 night
• Banff: 2 nights
• Jasper: 1 night
• VIA Rail: 1 night
• Vancouver: 2 nights
About this independent tour
Rockies Rail Adventure is a rail journey, primarily using VIA Rail's The Canadian service. The journey will be escorted by a local guide on sightseeing excursions only. This is an independent journey and no Kuoni representative will be available. Transfers are not included so upon arrival at each destination you will be required to make your own way to your hotel and you will also be required to independently reconfirm any arrangements locally.
Calgary Begin your holiday with a night in Calgary, which acts as a gateway to the Rocky Mountains.
Banff National Park From Calgary you’ll head up into the foothills of the Rockies, and onwards into the mountains. Spend two nights in the town of Banff which sits in the spectacular Banff National Park. A sightseeing tour is included here which takes you to Lake Minnewanka and Sulphur Mountain.
Jasper National Park Continue on to Jasper via the Icefields Parkway. En route you will have the opportunity to take a tour on to the Athabasca Glacier on board the Ice Explorer.
Vancouver The following day you will board VIA Rail’s The Canadian for an overnight rail journey in sleeper or touring class into Vancouver. Make the most of the views as you pass through the Rockies and the Coastal Mountains. In Vancouver a hop-on hop-off trolley tour is included, allowing you to explore the city at your own pace, choosing the attractions you wish to see. The following day a full day trip to the city of Victoria, on Vancouver Island’s south east coast, is included.
Tailor your tour
You can tailor make your own rail journey around Canada, choosing your number of nights, where you stay, and even adding excursions. Or combine your journey with a stay at any of our city, beach or resort hotels in USA or Canada.