The journey from Scarborough to Saint John spans approximately 1,450 kilometers across Ontario, Quebec, and New Brunswick. Most travelers prefer driving via Highway 401 East and Highway 20 through Quebec, or taking a flight from Toronto Pearson International Airport. The drive typically takes 15 to 16 hours depending on traffic near Montreal. Flying is significantly faster, with direct flights arriving at Saint John Airport in under 2 hours of air time. This route crosses the scenic St. Lawrence River valley and the Appalachian foothills.
Total Distance: 1,450 km driving distance; 1,150 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 15 mins | 15 hours 30 mins |
| Avg Price | $300 - $600 CAD | $250 - $350 CAD in fuel |
| Operator | Air Canada | Personal Vehicle |
| Route | YYZ to YSJ via Montreal or Toronto hub. | Highway 401 East to Highway 20, then Highway 85 and Highway 2 in New Brunswick. |
| Tip | Book at least three weeks in advance to secure lower fare classes. | Avoid driving through Montreal during morning or afternoon rush hours to save time. |
July to September for pleasant weather and accessible coastal attractions.