The Alpine Canadian Train Trip to the Rockies is one of the best Rocky Mountain train trips from Vancouver or Calgary. Stay in the small alpine towns of Banff, Lake Louise & Jasper, witness breathtaking scenery and travel overnight on VIA Rail in your own cozy sleeper cabin. Enjoy an Ice Explorer ride onto the Athabasca Glacier between Jasper and Lake Louise, and in Banff select your choice of tours from wildlife viewing to a horseback cowboy cookout. This 6-day train trip is the perfect introduction to the beauty of Canada's Rocky Mountains.