Lake Louise is located in Banff National Park. It is 184 km (115 miles) west of Calgary International Airport and 60 km (36 miles) west of the town of Banff.
Rental cars and shuttle buses are available from Calgary International Airport.
Shuttle buses from the town of Lake Louise to and from Lake Louise Mountain Resort run consistently throughout the day.