The drive from Saint John to Shawinigan is approximately 850 kilometers. You will travel west on the Trans-Canada Highway (Route 2) through New Brunswick, cross into Quebec, and follow Highway 20 and Highway 40 toward the Mauricie region. The drive takes about 9 hours. Shawinigan is a beautiful city known for its industrial history and natural beauty.
Total Distance: 850 km driving distance; 600 km straight-line air distance.
The drive is straightforward and well-marked.
Summer for the best weather and outdoor activities.