Distance from Sainte-Rose to St Catharines

The distance from Sainte-Rose to St Catharines by car is 575 km (or 358 mi). The estimated driving time for the trip is 6 h 29 min and the main road for this route is the Queen Elizabeth Way, QEW. In a straight line, the distance between Sainte-Rose and St Catharines is 390 km (243 mi).