The itinerary:
Day 1
Drive from Calgary to Banff (1.5 hours drive)
Stopped in Canmore for lunch and to pick up snacks at the local grocery store.
Checked into Buffalo Mountain Lodge in the town of Banff
Downtown Banff for dinner and exploring (There are lots of restaurants and souvenir shops on Banff Avenue)
Day 2
Moraine Lake (Plan to arrive early!)
*We arrived at 7:30 and stayed for about 3 hours*
Yoho National Park (30 min drive from Moraine Lake)
*Stop at the Natural Bridge over the Kicking Horse River, Emerald Lake and Takakkaw Falls*
Head back towards Banff and stop at Lake Louise on the way
*We visited Lake Louise around 6pm and found parking very easily and there weren’t many tourists at this time*
Day 3
Drive the Icefields Parkway towards Jasper National Park to the Athabasca Glacier
*Stop at Bow Lake and Peyto Lake on the way*
Do a guided ice walk or ride a snow coach on the glacier – we did the ice walk!
Drive the Icefields Parkway back to Banff
*Give yourself plenty of time to drive the parkway! It is one of the most beautiful drives I’ve ever taken. You will want to stop frequently and take it all in, I promise you that!*