Distance from Macamic to Sooke

The distance from Macamic to Sooke is 4029 km (or 2504 mi). The estimated driving time for the trip is 48h and the main road for this route is the Trans-Canada Highway. In a straight line, the distance between Macamic and Sooke is 3243 km (2016 mi).