There are 662.45 km (411.63 miles) from Canmore to Powell River in southwest direction and 1,039.64 km (646 miles) by car and ferry, following the 1 route.
Canmore and Powell River are 15 hours far apart, if you drive non-stop for 14 hours 10 mins and take a ferry for 50 minutes .
This is the fastest route from Canmore, AB to Powell River, BC. The halfway point is Kamloops, BC.
Please note the time difference between Canmore, AB and Powell River, BC is 1 hour. The current time in Canmore is 12:34 am (Mar 5) and the current time in Powell River is 11:34 pm (Mar 4).
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Canmore, AB to Powell River, BC:



