HowToGo

Port Hardy to Haida Gwaii, BC, Canada - Transfer & Transportation Guides

Find transfer & transportation guides from Port Hardy to Haida Gwaii, BC, Canada. How to get from Port Hardy to Haida Gwaii, BC, Canada by Flight, Ferry.

You can get to Haida Gwaii, BC, Canada from Port Hardy by verhicle types below

Search Transfer from Port Hardy to Haida Gwaii, BC, Canada

Transfer solutions

You have 5 options transfer to Haida Gwaii, BC, Canada from Port Hardy below

Car ( 10 min. )

Drive a car from Port Hardy to Port Hardy.


Ferry ( 7 hr. 30 min. )

Take a ferry from Port Hardy to Klemtu.


Open Map More details & check price at BC Ferries
Ferry ( 7 hr. 30 min. )

Take a ferry from Klemtu to Prince Rupert.


Open Map More details & check price at BC Ferries
Ferry ( 7 hr. )

Take a ferry from Prince Rupert to Skidegate.


Open Map More details & check price at BC Ferries
Ferry ( 20 min. )

Take a ferry from Skidegate to Alliford Bay.


Open Map More details & check price at BC Ferries
Car ( 1 hr. 9 min. )

Drive a car from Alliford Bay to Haida Gwaii.


Duration 26 hr. 39 min.
Distance 858 km.
Cost 365 USD
Car ( 2 hr. 56 min. )

Drive a car from Port Hardy to Campbell River.


Plane ( 6 hr. 14 min. )

Take a flight from Campbell River to Sandspit.


Taxi ( 1 hr. 27 min. )

Take a taxi from Sandspit to Haida Gwaii.


Duration 10 hr. 38 min.
Distance 874 km.
Cost 525 USD
Car ( 3 hr. 32 min. )

Drive a car from Port Hardy to Comox.


Plane ( 5 hr. 34 min. )

Take a flight from Comox to Sandspit.


Taxi ( 1 hr. 27 min. )

Take a taxi from Sandspit to Haida Gwaii.


Duration 10 hr. 33 min.
Distance 959 km.
Cost 559 USD
Bus ( 23 min. )

Take a bus from Port Hardy, BC - Thunderbird Mall to Port Hardy Airport.


Plane ( 5 hr. 4 min. )

Take a flight from Port Hardy to Sandspit.


Taxi ( 1 hr. 27 min. )

Take a taxi from Sandspit to Haida Gwaii.


Duration 7 hr. 54 min.
Distance 481 km.
Cost 472 USD
Car ( 4 hr. 39 min. )

Drive a car from Port Hardy to Nanaimo.


Plane ( 3 hr. 34 min. )

Take a flight from Nanaimo to Sandspit.


Taxi ( 1 hr. 27 min. )

Take a taxi from Sandspit to Haida Gwaii.


Duration 9 hr. 40 min.
Distance 1173 km.
Cost 631 USD

Find Hotels in Haida Gwaii, BC, Canada

You can find hotels and accommodations in Haida Gwaii, BC, Canada with our hotels search tool below

Booking.com

About Port Hardy, BC, Canada

Port Hardy is a district municipality in British Columbia, Canada located on the northeastern end of Vancouver Island. Port Hardy has a population of 4,132 at the last census (2016). It is the gateway to Cape Scott Provincial Park, the North Coast Tr... Learn more

About Haida Gwaii, BC, Canada


References