The journey from Saint John to Mississauga is approximately 1,500 km. The most practical method is flying from Saint John Airport (YSJ) to Toronto Pearson (YYZ), which is very close to Mississauga. Driving is also an option but takes about 16 to 18 hours. This route connects the Maritimes to the Greater Toronto Area. Flying is highly recommended for time efficiency.
Total Distance: Driving distance 1,500 km; Air distance 1,200 km.
Book your flight in advance for better rates.
Spring and autumn for pleasant weather.