The drive from Saint John to Laval is approximately 900 km. You will travel through New Brunswick and into Quebec, following the Trans-Canada Highway. This is a scenic route that takes about 10 hours. Driving is the most practical way to reach Laval from Saint John. Expect a beautiful drive through the Appalachian mountains.
Total Distance: Driving distance 900 km; Air distance 700 km.
The drive is very scenic through the mountains.
Summer and early autumn for the best weather.