Day 1: Calgary – Canmore – Banff
Begin with a pickup from Calgary Airport or your hotel. Head to Canmore for a viewpoint stop, then continue to Banff for a town orientation. Visit Bow Falls, Surprise Corner Viewpoint, Lake Minnewanka, and Two Jack Lake. Enjoy free time on Banff Avenue before settling in for the night.
Day 2: Lake Louise – Moraine Lake Area – Icefields Parkway
Visit the Lake Louise lakeshore, then head to the Moraine Lake area, subject to seasonal access rules. Continue to Herbert Lake, Bow Lake, Peyto Lake viewpoint, Waterfowl Lakes viewpoint, and Saskatchewan Crossing for photo stops. Spend the night in Banff, Canmore, or the Lake Louise area.
Day 3: Yoho National Park – Kootenay / Calgary Drop-off
Explore Yoho National Park, stopping at Emerald Lake, Natural Bridge, and Field village. Visit Marble Canyon or Kootenay Valley Viewpoint before returning to Calgary for drop-off at your hotel or the airport.