Reaching St. John's from Osoyoos is a major undertaking involving a flight to the East Coast and potentially a ferry crossing if you are driving. Most travelers fly from Kelowna to St. John's International Airport (YYT) with connections in Toronto or Montreal. If you choose to drive, you must take the Marine Atlantic ferry from North Sydney, Nova Scotia, to Argentia or Port aux Basques, Newfoundland.
Total Distance: Driving distance is 6,800 km (including ferry); air distance is 4,800 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 10 hours | 7-16 hours |
| Avg Price | $700 - $1,200 CAD | $200 - $500 CAD (ferry only) |
| Operator | Air Canada or WestJet | Marine Atlantic |
| Route | YLW to YYZ to YYT. | North Sydney to Port aux Basques or Argentia. |
| Tip | Flights to St. John's can be delayed by fog; always have travel insurance. | Book your ferry reservation months in advance during summer. |
July and August for iceberg viewing and warmer coastal weather.