The drive from Napierville to Fredericton is approximately 850 km, taking about 9 hours via the Trans-Canada Highway (Route 2). You will cross the border from Quebec into New Brunswick at Edmundston. Fredericton is the capital city, known for its historic Garrison District and the Saint John River.
Total Distance: 850 km driving distance; 680 km straight-line air distance.
Route 2 is a well-maintained four-lane highway.
May to October for river activities and city festivals.