To travel from Harbour Grace to Nanaimo, you must fly from St. John's (YYT) to Vancouver (YVR) and then take a ferry to Nanaimo. The total distance is approximately 6,500 km. Expect a travel time of 16 hours including transfers. This is a cross-country journey from the Atlantic to the Pacific.
Total Distance: Driving distance 6,500 km, straight-line air distance 5,500 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 12 hours | 2 hours |
| Avg Price | 800-1500 CAD | 20-40 CAD |
| Operator | Air Canada | BC Ferries |
| Route | YYT to YVR | Horseshoe Bay to Departure Bay |
| Tip | Book your flights as a single itinerary. | Check ferry schedules in advance. |
May to September for the best weather in British Columbia.