There are 6 ways to get from Nanaimo to Port Hardy Airport (YZT) by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Nanaimo
best- Fly from Nanaimo (ZNA) to Port Hardy Airport (YZT)plane ZNA - YZT
3h 5m$240–490Drive 377.5 km
cheapest- Drive from Nanaimo to Port Hardy Airport (YZT)car 377.5 km
4h 36m$75–108Bus
- Take the bus from Nanaimo, Departure Bay Ferry Terminal to Campbell River, BC - 11th Ave at Cedar Stbus Nanaimo
- Take the bus from Campbell River, BC - 401, 11th Ave to Port Hardy, BC - Kwa'lilas Hotel, 9040 Granville Streetbus Campbell River
7h 53m$113Bus to Victoria International Airport, fly
- Take the bus from Nanaimo, Departure Bay Ferry Terminal to Victoria, BC - Sandman Innbus
- Fly from Victoria International Airport (YYJ) to Port Hardy Airport (YZT)plane YYJ - YZT
7h 28m$448–648Fly from Nanaimo Airport
- Fly from Nanaimo Airport (YCD) to Port Hardy Airport (YZT)plane YCD - YZT
5h 14m$403–853Fly Nanaimo Harbour to Vancouver International Airport, fly
- Fly from Nanaimo Harbour to Vancouver Airport YVR Southplane
- Fly from Vancouver International Airport (YVR) to Port Hardy Airport (YZT)plane YVR - YZT
2h 54m$325–622
Nanaimo to Port Hardy Airport (YZT) by bus
Questions & Answers
The cheapest way to get from Nanaimo to Port Hardy Airport (YZT) is to drive which costs $70 - $110 and takes 4h 36m.
The fastest way to get from Nanaimo to Port Hardy Airport (YZT) is to fly which takes 2h 54m and costs $320 - $650.
No, there is no direct bus from Nanaimo to Port Hardy Airport (YZT). However, there are services departing from Nanaimo, Departure Bay Ferry Terminal and arriving at Port Hardy Airport via Campbell River, BC - 401, 11th Ave and Thunderbird Mall. The journey, including transfers, takes approximately 7h 53m.
The distance between Nanaimo and Port Hardy Airport (YZT) is 300 km. The road distance is 377.5 km.
The best way to get from Nanaimo to Port Hardy Airport (YZT) without a car is to bus which takes 7h 53m and costs $114.
It takes approximately 3h 5m to fly from Nanaimo (ZNA) to Port Hardy Airport (YZT), including transfers and time at the airport.
Nanaimo to Port Hardy Airport (YZT) bus services, operated by Island Link Bus, depart from Nanaimo, Departure Bay Ferry Terminal station.
The best way to get from Nanaimo to Port Hardy Airport (YZT) is to fly which takes 3h 5m and costs $240 - $490. Alternatively, you can bus, which costs $114 and takes 7h 53m.
There is no direct flight from Nanaimo Airport to Port Hardy Airport Airport. The quickest flight takes 9h 5m and has one stopover.
Nanaimo to Port Hardy Airport (YZT) bus services, operated by Island Link Bus, arrive at Campbell River, BC - 11th Ave at Cedar St station.
What companies run services between Nanaimo, BC, Canada and Port Hardy Airport (YZT), Canada?
Harbour Air Seaplanes and Pacific Coastal Airlines fly from Nanaimo (ZNA) to Port Hardy Airport (YZT) 3 times a day. Alternatively, you can take a bus from Nanaimo, Departure Bay Ferry Terminal to Port Hardy Airport via Campbell River, BC - 11th Ave at Cedar St, Campbell River, BC - 401, 11th Ave, Port Hardy, BC - Kwa'lilas Hotel, 9040 Granville Street, and Thunderbird Mall in around 7h 53m.
- Website
- pacificcoastal.com
Flights from Nanaimo to Port Hardy Airport via Vancouver International Airport
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- $240–490
Flights from Victoria International Airport to Port Hardy Airport via Vancouver International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $390–600
Flights from Nanaimo Airport to Port Hardy Airport via Vancouver International Airport
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- $400–850
Flights from Vancouver International Airport to Port Hardy Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $240–460
- [email protected]
- Website
- Island Link Bus
Bus from Nanaimo, Departure Bay Ferry Terminal to Campbell River, BC - 11th Ave at Cedar St
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- $51
- Website
- Island Link Bus
- Road Adult
- $51
Bus from Campbell River, BC - 401, 11th Ave to Port Hardy, BC - Kwa'lilas Hotel, 9040 Granville Street
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $61
- Website
- Island Link Bus
- Road Adult
- $61
Bus from Nanaimo, Departure Bay Ferry Terminal to Victoria, BC - Sandman Inn
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- $45
- Website
- Island Link Bus
- Road Adult
- $45
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travel Insider: Top Japan travel tips by Beatrix Holland, How to plan an amazing trip around Scandinavia, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Nanaimo to Port Hardy Airport (YZT) is 378 km. It takes approximately 4h 36m to drive from Nanaimo to Port Hardy Airport (YZT).
Harbour Air Seaplanes and Pacific Coastal Airlines offer flights from Nanaimo Airport to Port Hardy Airport Airport.
There are 10+ hotels available in Port Hardy Airport (YZT).

