The journey from St. John's to Saint John involves crossing the island of Newfoundland and taking the ferry to the mainland, then driving through Nova Scotia and New Brunswick. Flying is the most efficient method, typically connecting through Halifax. Driving requires a ferry from Newfoundland to Nova Scotia, then a drive to Saint John. This route takes you through the beautiful Maritimes. Plan for a multi-day trip if driving.
Total Distance: Driving distance is 1,150 km; straight-line air distance is 780 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 17 hours |
| Avg Price | $250 - $500 CAD | $350 - $650 CAD |
| Operator | Air Canada | Personal Vehicle |
| Route | YYT to YHZ to YSJ | Hwy 1 (Trans-Canada Highway) |
| Tip | Book early to get better rates on connecting flights. | Ensure you have a valid ferry reservation for the Marine Atlantic crossing. |
June to September for pleasant weather.