
Amtrak Vacations
Canadian Rockies Discovery Westbound
Independent 10-day rail vacation westbound from Calgary to Victoria
Canadian Train Vacations (Fresh Tracks Canada) · Independent tailor-made rail vacation

Discover the ultimate Canadian Rockies by rail in just 10 days. Enjoy scenic train rides, wildlife sightings, and breathtaking views.
Welcome to Vancouver, one of the world's most beautiful cities, surrounded by towering mountains and the sparkling ocean.
A coastal city on the mainland of British Columbia, with modern high-rise buildings between the Pacific Ocean and the Coast Mountains.
Board The Canadian train in Vancouver. Settle into your private cabin and watch the ever-changing scenery through beautiful British Columbia.
Awake to see the towering peaks of the Canadian Rockies, including Mount Robson. Step off the train in the charming mountain town of Jasper.
Jasper National Park, the largest park in the Canadian Rockies, is one of our favourite destinations.
Travel along the spine of the Rockies on one of the most beautiful routes in the world, the Icefields Parkway. Watch for cascading waterfalls, dramatic peaks, mountain goats, elk, and bears.
Fill your lungs with cool, fresh Rocky Mountain air and head out to explore Banff National Park at your chosen pace.
Board the Rocky Mountaineer train for the second part of your rail adventure, with highlights including the Spiral Tunnels, Kicking Horse Canyon, and Craigellachie.
See dramatic changes in scenery, including Hell's Gate in the Fraser Canyon and the Thompson River. Arrive in Vancouver this evening.
Leave the fresh air and mountains of Canada behind you as you journey home.

Amtrak Vacations
Independent 10-day rail vacation westbound from Calgary to Victoria

Anderson Vacations
Self-drive Canadian Rockies road trip ending with a Rocky Mountaineer rail journey

Anderson Vacations
Luxury cross-Canada rail journey on Rocky Mountaineer and VIA Rail sleeper

Canada Rail (canadarail.ca)
10-day Rocky Mountaineer and Rockies touring circle, Vancouver to Calgary