The distance from Dorset to Saint John is over 1,500 kilometers. The most practical way to travel is to drive to Toronto Pearson International Airport (YYZ) and take a flight to Saint John Airport (YSJ). Driving the entire distance is a multi-day journey across Eastern Canada. Saint John is a historic port city known for its tides.
Total Distance: 1,600 km driving distance; 1,300 km straight-line air distance.
Book flights in advance for better pricing.
June to September for pleasant weather and coastal activities.