HUB hero image

How to Travel from

Port Hardy to Haines

by Train, Route or Car

Port Hardy
+0
Haines
Transport search to Haines
Port Hardy
+0
Haines
Building a composite car route
Cheapest
Best Offer!
Car
42 h 8 min
2971 km.
from $163
Composite Route Car Only

Three ways to Travel from Port Hardy to Haines

Composite routes from Port Hardy to Haines

Cheapest
Other

Transport providers

Airlines

Air Canada

Website:
aircanada.com
Plane from Campbell River Airport to Erik
Ave. Duration:
5h 15m
Frequency:
Thursday, Saturday, and Sunday
Estimated price:
$267.17–$826.97

Alaska Airlines, Inc.

Website:
alaskaair.com/
Plane from Port Hardy Airport to Juneau
Ave. Duration:
12h 29m
Frequency:
Saturday
Estimated price:
$216.28–$699.74

Air North

Website:
flyairnorth.com/
Plane from Campbell River Airport to Erik
Ave. Duration:
5h 36m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$279.90–$496.18

Air Excursion

Plane from Port Hardy Airport to Haines
Ave. Duration:
21h 55m
Frequency:
Every day
Estimated price:
$203.56–$623.41

Alaska Seaplane

Website:
flyalaskaseaplanes.com/
Plane from Port Hardy Airport to Haines
Ave. Duration:
21h 55m
Frequency:
Every day
Estimated price:
$203.56–$623.41

Bus operators

Island Link Bus

Website:
islandlinkbus.com
Bus from Port Hardy, BC - Pier Slide Landing to Campbell
Ave. Duration:
3h 15m
Frequency:
Once daily
Estimated price:
$47.07–$53.43

Train operators

White Pass & Yukon Route

Phone:
1-800-343-7373
Website:
wpyr.com/
Bus from Whitehorse, YT to Skagway,
Ave. Duration:
4h 35m
Frequency:
Once daily

Other operators

Alaska DOT

Phone:
+1 800-642-0066
Website:
dot.alaska.gov
Other from Juneau, AK to Haines
Ave. Duration:
5h 45m
Frequency:
6 times a week
Estimated price:
$19.08–$61.07

Haines Skagway Fast Ferry

Website:
hainesskagwayfastferry.com
Other from Skagway, AK to Haines,
Ave. Duration:
45 min
Frequency:
4 times a day
Estimated price:
$42.35

Questions and Answers

What is the cheapest way to get from Port Hardy to Haines?

The cheapest way to get from Port Hardy to Haines is to fly which costs $184.78 - $543.48 and takes 22h.

What is the fastest way to get from Port Hardy to Haines?

The fastest way to get from Port Hardy to Haines is to fly and car ferry which takes 21h 33m and costs $217.39 - $652.17 .

How far is it from Port Hardy to Haines?

The distance between Port Hardy and Haines is 1104 km.

How long does it take to get from Port Hardy to Haines?

It takes approximately 22h to get from Port Hardy to Haines, including transfers.

What is the time difference between Port Hardy and Haines?

Haines is 1h behind Port Hardy. It is currently 00:32 in Port Hardy and 23:32 in Haines.

Where can I stay near Haines?

There are 12+ hotels available in Haines. Prices start at $76.17 per night.
+0