The drive from Bayport to Saint John is approximately 380 kilometers and takes about 4 hours. You will travel via Highway 332, Highway 103, and the Trans-Canada Highway 104. Saint John is a historic port city known for its unique tides and heritage architecture. Private vehicle is the most practical mode of transport for this inter-provincial journey.
Total Distance: 380 km driving distance, 280 km straight-line air distance.
Saint John is a hilly city; be prepared for steep streets.
May to October for the best weather and access to attractions.