Distance from Roquemaure to Sooke

The distance from Roquemaure to Sooke is 3982 km (or 2475 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 Roquemaure and Sooke is 3219 km (2001 mi).