Distance from Evesham to Comox

The distance from Evesham to Comox is 1590 km (or 988 mi). The estimated driving time for the trip is 19h 47min and the main road for this route is the Trans-Canada Highway, 1. In a straight line, the distance between Evesham and Comox is 1096 km (682 mi).