Distance from Unity to Sooke

The distance from Unity to Sooke is 1564 km (or 972 mi). The estimated driving time for the trip is 19h 56min and the main road for this route is the Trans-Canada Highway, 1. In a straight line, the distance between Unity and Sooke is 1124 km (699 mi).