a VirtualTourist member from New Zealand asked on Jul 15, 2016
Hi I am wanting to visit the rockies. i cannot figure out what public transport there is from Calgary to Banff, Lake Louise and Jasper. I dont want to drive (everything is on the wrong side of the road for me). Can any one help? i thought i would fly to Calgary look over the rockies, do some local tours and then catch the train to Vancover..probably the Via (the rocky mountaineer is very expensive). Thanks very much
All of the places you want to visit really require a car. Once you are outside of major cities, public transport is meager to non-existent. While buses might get you to some of the towns, but generally that is not what you want to see in the Rockies.
Canada's National Parks have limited opportunities for visiting unless you are on a tour. So far as I know, Brewster is the main operator and you might want to check their website.
Taking the train back to Vancouver from Calgary is impossible, as there is no regular passenger train service at all to that city. Jasper does have Via Rail train service and is the only place on your list that does.
Rocky Mountaineer does have passenger train service from Calgary to Banff and Vancouver with a branch to Jasper and the old BC Railway line, but you have to buy it as a tour last Mage and it is quite expensive.
Auto correct garbled that last bit.
thanks for the link to the greyhound bus routes. it has given me further avenues to explore!