Saint John, New Brunswick, is a historic port city on the Bay of Fundy. From Peterborough, you can drive 1,400 kilometers via the Trans-Canada Highway, passing through Montreal and Fredericton. Alternatively, fly from Toronto Pearson to Saint John Airport (YSJ). This route is ideal for those interested in maritime history and coastal scenery.
Total Distance: Driving distance 1,400 km, straight-line air distance 1,100 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 15 hours |
| Avg Price | $450 - $750 | $300 - $500 |
| Operator | Air Canada | N/A |
| Route | YYZ to YSJ. | Hwy 401 to Hwy 20 to Trans-Canada Hwy 2. |
| Tip | Flights connect through Toronto or Montreal. | The drive through the Saint John River valley is beautiful. |
July and August for the best weather to explore the Reversing Falls.