Distance from Canmore, Alberta to Hidden Lake, Montana

Canmore Hidden Lake
Total Distance
256.2 mi
(412.3 km)
Travel Time
4 hours 20 minutes

The driving distance from Canmore, Alberta to Hidden Lake, Montana is 256.2 mi (412.3 km)

The straight-line (air) distance is approximately 112.4 mi (180.9 km)

Estimated travel time by road is 4 hours 20 minutes

This route includes Toll roads along the way.

Route Directions

Get on Trans-Canada Hwy/AB-1 E
1.3 mi
3 min
Continue on Trans-Canada Hwy/AB-1 E. Take AB-201, AB-2 S and US-89 to Glacier Rte 1 Rd/Going-to-the-Sun Rd in Saint Mary, United States
236.6 mi
3 hr 46 min
18.3 mi
30 min

Journey Details

Traveling from Canmore, Alberta to Hidden Lake, Montana covers 256.2 miles (412 km) in a southeast direction. This highway, long-distance route typically takes 4 hours 20 minutes under normal conditions.

The route features toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 59 mph (95 km/h) .

Journey Waypoints

Canmore

Starting Point

Banff, Alberta

259 mi to destination

19 mi
Fairmont Hot Springs, British Columbia

Traveled 65 mi from origin

25 mi
Emerald Lake, Alberta

Traveled 129 mi from origin

17 mi
Waterton Park, Alberta

Traveled 259 mi from origin

4 mi
Hidden Lake

Destination