Distance from Canmore, Alberta to Ritz, Idaho

Canmore Ritz
Total Distance
361.1 mi
(581.2 km)
Travel Time
6 hours 25 minutes

The driving distance from Canmore, Alberta to Ritz, Idaho is 361.1 mi (581.2 km)

The straight-line (air) distance is approximately 103.1 mi (165.9 km)

Estimated travel time by road is 6 hours 25 minutes

This route includes Toll roads along the way.

We found 2 routes between Canmore and Ritz.

Available Routes

Shortest Fastest Tolls
BC-93/BC-95
265.6 mi
427.5 km
4 hours 51 minutes
Tolls
Hwy 22 and Crowsnest Hwy
361.1 mi
581.2 km
6 hours 25 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 Fleming Creek Rd in Boundary County, United States
355.3 mi
6 hr 10 min
Follow Fleming Creek Rd to District 5 Rd
4.5 mi
11 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 Fleming Creek Rd in Boundary County, United States
259 mi
4 hr 34 min
Follow Fleming Creek Rd to District 5 Rd
4.5 mi
11 min

Journey Details

Traveling from Canmore, Alberta to Ritz, Idaho covers 265.6 miles (427 km) in a southwest direction. This highway, long-distance route typically takes 4 hours 51 minutes under normal conditions.

Drivers have 2 route options between these locations (266-361 miles / 427-581 km). The primary route shown here saves 1 hour and 34 minutes compared to alternatives.

The route features scenic views, toll sections. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 57 mph (92 km/h) .

Journey Waypoints

Canmore

Starting Point

Banff, Alberta

237 mi to destination

15 mi
Invermere, British Columbia

Traveled 59 mi from origin

13 mi
Fairmont Hot Springs, British Columbia

178 mi to destination

4 mi
Kimberley, British Columbia

119 mi to destination

6 mi
Eastport, Idaho

59 mi to destination

12 mi
Ritz

Destination