The journey from Petrolia to St. John's covers approximately 2,600 km. You can fly from Toronto Pearson to St. John's International Airport (YYT). Driving involves a long journey to North Sydney, Nova Scotia, followed by a ferry crossing to Newfoundland and a final drive across the island. St. John's is the capital of Newfoundland and Labrador, known for its colorful houses and historic harbor.
Total Distance: Driving distance 2,650 km, straight-line air distance 2,100 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 30 hours |
| Avg Price | $400 - $900 | $500 - $1,200 |
| Operator | Air Canada | Marine Atlantic |
| Route | YYZ to YYT. | North Sydney to Argentia or Port aux Basques. |
| Tip | Connecting flights are standard for this route. | Book your ferry crossing months in advance. |
July to September for the best weather and whale watching.