Distance from Canmore, Alberta to Snowslip, Montana
The driving distance from Canmore, Alberta to Snowslip, Montana is 357.5 mi (575.3 km)
The straight-line (air) distance is approximately 132.3 mi (213 km)
Estimated travel time by road is 5 hours 44 minutes
This route includes Toll roads along the way.
We found 3 routes between Canmore and Snowslip.
Available Routes
Route Directions
Get on Trans-Canada Hwy/AB-1 E
Follow Trans-Canada Hwy/AB-1 E, AB-201 and AB-2 S to AB-519 E in Willow Creek No. 26
Continue on AB-519 E to Monarch
Follow Crowsnest Hwy/AB-3 E and AB-4 to AB-501 W in Warner County No. 5
Continue on AB-501 W. Take Meriwether Rd to US-2 W in Glacier County, United States
Drive to US-2 W in Snowslip
Route Directions
Get on Trans-Canada Hwy/AB-1 W
Continue on Trans-Canada Hwy/AB-1 W. Take BC-93 S and US-93 S to US-2 E in Snowslip, United States
Route Directions
Get on Trans-Canada Hwy/AB-1 E
Follow Trans-Canada Hwy/AB-1 E, AB-201 and AB-2 S to State Hwy 464 in Glacier County, United States
Follow State Hwy 464 to US-2 E/US-89 S
Drive to US-2 W in Snowslip
Journey Details
Traveling from Canmore, Alberta to Snowslip, Montana covers 295.2 miles (475 km) in a southeast direction. This highway, long-distance route typically takes 4 hours 47 minutes under normal conditions.
Drivers have 3 route options between these locations (295-361 miles / 475-580 km). The primary route shown here saves 1 hour and 32 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 61 mph (98 km/h) .
Journey Waypoints
Canmore
Starting Point
Snowslip
Destination