1 / 6
Calgary to Revelstoke · 1 days
A breathtaking journey through the heart of the Canadian Rockies, crossing the Continental Divide and traversing three national parks. Experience turquoise lakes, dramatic mountain passes, and lush interior rainforests on this iconic mountain drive.
1days
10stops
419km
Day 1: Calgary → … → Revelstoke
4h 42min · 419km10 stops
Calgary, Calgary, Alberta, CA
09:00 – 11:00
1h 8min · 107km
Canmore
1h 10min · 110km
Emerald Lake, Field, British Columbia, CA
15:00 – 17:00
10min · 9.3km
Takakkaw Falls
10min · 16km
Natural Bridge
10min · 3.8km
Field
10min · 8.7km
Lower Spiral Tunnel Viewpoint
1h · 95km
Rogers Pass, Glacier National Park, British Columbia, CA
17:00 – 19:00
26min · 41km
Giant Cedars Boardwalk Trail
18min · 28km
Revelstoke, Revelstoke, British Columbia, CA
17:00 – 19:00
Heads Up
- 1. A National Park Pass is required for stops in Banff, Yoho, and Glacier National Parks.
- 2. Moraine Lake road is closed to personal vehicles; use the Parks Canada shuttle or Roam Transit.
- 3. Check DriveBC for road conditions and construction updates on the Trans-Canada Highway.
- 4. Be mindful of time zone changes; Revelstoke is in Pacific Time, one hour behind Calgary.









