Distance from Canmore, Alberta to Allens Spur, Idaho

Canmore Allens Spur
Total Distance
366.7 mi
(590.1 km)
Travel Time
6 hours 29 minutes

The driving distance from Canmore, Alberta to Allens Spur, Idaho is 366.7 mi (590.1 km)

The straight-line (air) distance is approximately 104.7 mi (168.4 km)

Estimated travel time by road is 6 hours 29 minutes

This route includes Toll roads along the way.

We found 2 routes between Canmore and Allens Spur.

Available Routes

Shortest Fastest Tolls
BC-93/BC-95
271.2 mi
436.4 km
4 hours 55 minutes
Tolls
Hwy 22 and Crowsnest Hwy
366.7 mi
590.1 km
6 hours 29 minutes

Route Directions

Get on Trans-Canada Hwy/AB-1 E
1.3 mi
3 min
Continue on Trans-Canada Hwy/AB-1 E. Take Hwy 22, Crowsnest Hwy and US-95 S to Chinook St in Bonners Ferry, United States
361 mi
6 hr 17 min
Take Kaniksu St and District 5 Rd to your destination
4.4 mi
9 min

Route Directions

Get on Trans-Canada Hwy/AB-1 W
2.1 mi
5 min
Continue on Trans-Canada Hwy/AB-1 W. Take BC-93 S, BC-95 N and US-95 S to Chinook St in Bonners Ferry, United States
264.7 mi
4 hr 41 min
Take Kaniksu St and District 5 Rd to your destination
4.4 mi
9 min

Journey Details

Traveling from Canmore, Alberta to Allens Spur, Idaho covers 271.2 miles (436 km) in a southwest direction. This mixed highways and local roads, long-distance route typically takes 4 hours 55 minutes under normal conditions.

Drivers have 2 route options between these locations (271-367 miles / 436-590 km). The primary route shown here saves 1 hour and 34 minutes compared to alternatives.

The route features toll sections. During evening weekday travel, expect evening rush hour with average speeds around 53 mph (85 km/h) .

Journey Waypoints

Canmore

Starting Point

Banff, Alberta

241 mi to destination

16 mi
Fairmont Hot Springs, British Columbia

Traveled 60 mi from origin

12 mi
Kimberley, British Columbia

120 mi to destination

6 mi
Eastport, Idaho

60 mi to destination

11 mi
Allens Spur

Destination