More than a century old, Banff National Park continues ... This rugged 46-mile route between Banff Town and Lake Louise crosses three mountain passes and normally takes seven days to accomplish.