Both options are excellent and offer different benefits. Canada’s excellent rail system allows you to move easily between cities or towns within the Rockies and gives you the freedom to relax. If you enjoy overnight rail travel there are also a number of options available, such as Via Rail’s The Canadian, which connects Vancouver and Toronto.
Self-driving in Canada is also a viable option, with many car rental stores located across the country. Self-driving gives you the freedom to leave when you want, travel where you want and stop and look at fascinating scenery or historic sites as you go. Canada’s road system is also excellent, and a self-drive through the Canadian Rockies is easily combined with a rail tour with Rocky Mountaineer.