Distance from Sainte-Rose to Victoria - British Columbia

The distance from Sainte-Rose to Victoria by car is 4996 km (or 3105 mi). The estimated driving time for the trip is 54 h and the main road for this route is the M 14. In a straight line, the distance between Sainte-Rose and Victoria is 3580 km (2225 mi).