One of the most popular Calgary train routes, the eight-day Complete Canadian Rockies by Rail itinerary begins in Vancouver, a coastal city filled with museums, restaurants and historical sites. Once you finish exploring the coast, you'll climb on board the Rocky Mountaineer for stops in Kamloops and Jasper. Explore Lake Louise and Banff before ending the trip of a lifetime in Calgary. Like most of our itineraries, this trip can also be done in reverse, so you can travel from Calgary to Vancouver by train. 
Miles covered on train: 559 Miles 
Days on train: 2 
Nights on train: 0 
The six-day Essential Rockies by Train trip takes you through the mountains of Alberta and British Columbia. It offers plenty of opportunities to see lakes, glaciers and local wildlife. After exploring Vancouver, you'll ride the Rocky Mountaineer to Kamloops and Lake Louise. This itinerary also includes time in Banff, a stunning mountain town within the world-famous national park.  
Miles covered on train: 594 Miles 
Days on train: 2 
Nights on train: 0
Traverse one of the most beautiful routes in the world—Icefields Parkway—on a trip that starts in Calgary and ends in Vancouver. You'll see the prairies of Alberta, enjoy the fresh air of Canada's most popular mountain towns and have a chance to explore coastal Vancouver. Like other Calgary to Vancouver train tours, this itinerary includes several excursion options to suit your unique needs. 
Miles covered on train: 332 Miles 
Days on train: 1 
Nights on train: 1