There are 418.17 km (259.84 miles) from Canmore to Cache Creek in west direction and 601.89 km (374 miles) by car, following the 1 route.
Canmore and Cache Creek are 8 hours 11 mins far apart, if you drive non-stop .
This is the fastest route from Canmore, AB to Cache Creek, BC. The halfway point is Revelstoke, BC.
Please note the time difference between Canmore, AB and Cache Creek, BC is 1 hour. The current time in Canmore is 9:36 am and the current time in Cache Creek is 8:36 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Canmore, AB to Cache Creek, BC:



