The trip to St. John's involves a long journey across Canada and a ferry crossing. You can fly from Toronto Pearson (YYZ) to St. John's (YYT) in about 3 hours. Driving requires taking the Marine Atlantic ferry from North Sydney to Argentia or Port aux Basques. The total driving time is over 30 hours.
Total Distance: Driving distance 2,800 km (including ferry), straight-line air distance 2,100 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 7-16 hours |
| Avg Price | $500-$1,200 | $200-$500 (plus vehicle) |
| Operator | Air Canada | Marine Atlantic |
| Route | Toronto (YYZ) to St. John's (YYT). | North Sydney, NS to Argentia or Port aux Basques, NL. |
| Tip | Direct flights are the most practical way to reach the island. | Book ferry reservations months in advance. |
July and August for iceberg viewing and warmer weather.