Getting To Port Hardy

Check Availability

From Vancouver to Port Hardy by Car

From Vancouver you can cross to Nanaimo via BC Ferries Horseshoe Bay-Departure Bay crossing or alternatively the Tsawwassen-Duke Point crossing. From Nanaimo, take Highway 19 north to Port Hardy.

From Vancouver to Port Hardy by Plane

Fly Vancouver direct to Port Hardy in just over an hour via Pacific Coastal Airlines.

From Prince Rupert to Port Hardy

From Prince Rupert you can get to Port Hardy via BC Ferries historic Inside Passage.

Port Hardy Address

9040 Granville St, PO Box 1798, Port Hardy, BC, V0N 2P0