Saint John is a historic port city in New Brunswick, located about 900 kilometers from Montréal. Flying is the most efficient way to reach the city, with flights from Montréal-Trudeau Airport (YUL) to Saint John Airport (YSJ). Alternatively, long-distance bus services are available for a more budget-conscious trip. Saint John is famous for the Reversing Falls and its rich maritime history.
Total Distance: 900 km driving distance; 750 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 12 hours | 1 hour 45 minutes |
| Avg Price | 130-190 CAD | 350-550 CAD |
| Operator | Maritime Bus | Air Canada |
| Route | Departure from Gare d'autocars de Montréal. | YUL to YSJ. |
| Tip | The bus journey is long; prepare for multiple stops. | Book in advance for the best prices. |
Summer for the beautiful coastal views and festivals.