The distance from Salaberry-de-Valleyfield to Saint John is approximately 1000 kilometers. The most direct route is via Highway 20 and Highway 2, which takes you through Quebec and into New Brunswick. Driving typically takes about 10.5 hours. Saint John is a historic coastal city in New Brunswick.
Total Distance: 1000 km driving distance; 850 km air distance.
Highway 2 is a major route through the Maritimes.
July for the festivals or autumn for the coastal scenery.