Saint John is a historic port city on the Bay of Fundy. To reach it from Montreal, the most practical way is by flight to Saint John Airport (YSJ). Driving is also an option, taking about 11 hours. This route takes you through the scenic landscapes of Quebec, Maine (if driving), and New Brunswick.
Total Distance: Driving distance: 1,100 km. Air distance: 850 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 11 hours |
| Avg Price | $300 - $600 | $150 - $200 (fuel) |
| Operator | Air Canada | Personal Vehicle |
| Route | YUL to YSJ. | Autoroute 20 and Highway 2. |
| Tip | Most flights connect through Toronto or Montreal. | Ensure you have your passport if driving through the US. |
Summer for the best weather to explore the historic waterfront.