The journey from Petrolia to Saint John covers approximately 1,800 km. You can fly from Toronto Pearson to Saint John Airport (YSJ). Driving takes about 19 hours via the Trans-Canada Highway. Saint John is Canada's oldest incorporated city, situated on the Bay of Fundy. It is famous for the Reversing Falls and its historic uptown district.
Total Distance: Driving distance 1,850 km, straight-line air distance 1,450 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 19 hours |
| Avg Price | $350 - $800 | $650 - $950 |
| Operator | Air Canada | Personal Vehicle |
| Route | YYZ to YSJ. | Hwy 401 to Hwy 20, then Trans-Canada Hwy 2. |
| Tip | Connecting flights are standard for this route. | The drive through New Brunswick is scenic and well-maintained. |
July to September for pleasant coastal weather.