Distance from Evesham to Powell River

The distance from Evesham to Powell River is 1572 km (or 977 mi). The estimated driving time for the trip is 20h 57min and the main road for this route is the Trans-Canada Highway, 1. In a straight line, the distance between Evesham and Powell River is 1061 km (660 mi).