Distance from Canmore, Alberta to Calgary, Alberta
The driving distance from Canmore, Alberta to Calgary, Alberta is 63.5 mi (102.3 km)
The straight-line (air) distance is approximately 34.5 mi (55.5 km)
Estimated travel time by road is 1 hour 5 minutes
We found 2 routes between Canmore and Calgary.
Available Routes
Route Directions
Get on Trans-Canada Hwy/AB-1 E
Follow Trans-Canada Hwy/AB-1 E to Sarcee Trl SW S in Calgary. Take the Sarcee Tr S exit from Trans-Canada Hwy/AB-1 E
Continue on Sarcee Trl SW S. Take Bow Trl SW to 9 Ave SW
Route Directions
Get on Trans-Canada Hwy/AB-1 E
Follow Trans-Canada Hwy/AB-1 E and AB-1A E to Bow Trl SW in Calgary. Take the Bow Trail E exit from Crowchild Trl SW
Drive to 9 Ave SW
Journey Details
Traveling from Canmore, Alberta to Calgary, Alberta covers 63.5 miles (102 km) in a east direction. This highway, substantial route typically takes 1 hour 5 minutes under normal conditions.
Drivers have 2 route options between these locations (64-70 miles / 102-113 km). The primary route shown here saves 17 minutes compared to alternatives.
Journey Waypoints
Canmore
Starting Point
Calgary
Destination
Route Map Image
