Distance from Hemmingford to St Catharines

The distance from Hemmingford to St Catharines by car is 640 km (or 398 mi). The estimated driving time for the trip is 7 h 45 min and the main road for this route is the Main Street, US 11. In a straight line, the distance between Hemmingford and St Catharines is 498 km (310 mi).