1 / 5
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
The route
Tap a day or a townstart in Calgary, end in Revelstoke.
DAY01
Calgary → Revelstoke
419 km · 4h 42m driving
- 09:00Calgary· start
- 107 km · 1h 8m
- Canmore
- 110 km · 1h 10m
- 15:00Emerald Lake
- 9.3 km · 10m
- Takakkaw Falls
- 16 km · 10m
- Natural Bridge
- 3.8 km · 10m
- Field
- 8.7 km · 10m
- Lower Spiral Tunnel Viewpoint
- 95 km · 1h
- 17:00Rogers Pass
- 41 km · 26m
- Giant Cedars Boardwalk Trail
- 28 km · 18m
- 17:00Revelstoke
Heads Up
- A National Park Pass is required for stops in Banff, Yoho, and Glacier National Parks.
- Moraine Lake road is closed to personal vehicles; use the Parks Canada shuttle or Roam Transit.
- Check DriveBC for road conditions and construction updates on the Trans-Canada Highway.
- Be mindful of time zone changes; Revelstoke is in Pacific Time, one hour behind Calgary.