Distance from Canmore, Alberta to Bronx, Idaho

Canmore Bronx
Total Distance
389.9 mi
(627.5 km)
Travel Time
6 hours 50 minutes

The driving distance from Canmore, Alberta to Bronx, Idaho is 389.9 mi (627.5 km)

The straight-line (air) distance is approximately 122.1 mi (196.5 km)

Estimated travel time by road is 6 hours 50 minutes

This route includes Toll roads along the way.

We found 2 routes between Canmore and Bronx.

Available Routes

Shortest Fastest Tolls
BC-93/BC-95
294.4 mi
473.8 km
5 hours 16 minutes
Tolls
Hwy 22 and Crowsnest Hwy
389.9 mi
627.5 km
6 hours 50 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 and Crowsnest Hwy to US-95 S in Bonner County, United States
388.7 mi
6 hr 47 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 and BC-95 N to US-95 S in Bonner County, United States
292.3 mi
5 hr 11 min

Journey Details

Traveling from Canmore, Alberta to Bronx, Idaho covers 294.4 miles (474 km) in a southwest direction. This mixed highways and local roads, long-distance route typically takes 5 hours 16 minutes under normal conditions.

Drivers have 2 route options between these locations (294-390 miles / 474-628 km). The primary route shown here saves 1 hour and 34 minutes compared to alternatives.

The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 53 mph (85 km/h) .

Journey Waypoints

Canmore

Starting Point

Banff, Alberta

281 mi to destination

17 mi
Fairmont Hot Springs, British Columbia

Traveled 70 mi from origin

9 mi
Kimberley, British Columbia

Traveled 141 mi from origin

9 mi
Eastport, Idaho

Traveled 211 mi from origin

11 mi
Good Grief, Idaho

70 mi to destination

3 mi
Moravia, Idaho

Traveled 281 mi from origin

1 mi
Bronx

Destination