Distance from Canmore, Alberta to Calgary, Alberta

Canmore Calgary
Total Distance
63.5 mi
(102.3 km)
Travel Time
1 hour 5 minutes

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

Shortest Fastest
Trans-Canada Hwy/AB-1 E
63.5 mi
102.3 km
1 hour 5 minutes
Trans-Canada Hwy/AB-1 E and AB-1A E
70.3 mi
113.1 km
1 hour 22 minutes

Route Directions

Get on Trans-Canada Hwy/AB-1 E
1.3 mi
3 min
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
56.1 mi
49 min
Continue on Sarcee Trl SW S. Take Bow Trl SW to 9 Ave SW
6.2 mi
13 min

Route Directions

Get on Trans-Canada Hwy/AB-1 E
1.3 mi
3 min
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
67.2 mi
1 hr 15 min
Drive to 9 Ave SW
1.8 mi
4 min

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

Fairmont Banff Springs, Alberta

79 mi to destination

10 mi
Banff Trail, Alberta

Traveled 40 mi from origin

18 mi
Calgary

Destination

Route Map Image

Distance from Canmore to Calgary