There are 5 ways to get from Port Hardy to Great Bear Rainforest by plane, unknown, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Port Hardy Airport to Bella Coola Airport, travel
best- Fly from Port Hardy Airport (YZT) to Bella Coola Airport (QBC)plane YZT - QBC
- Walk from Bella Coola Airport (QBC) to Great Bear Rainforestunknown
7h 34mFerry, travel
- Take the ferry from Port Hardy to McLoughlin Bayferry
- Take the ferry from McLoughlin Bay to Shearwaterferry
- Take the ferry from Shearwater to Ocean Fallsferry
- Walk from Ocean Falls to Great Bear Rainforestunknown
13h 4mFly Port Hardy Airport to Bella Bella (Campbell Island) Airport, travel, ferry
- Fly from Port Hardy Airport (YZT) to Bella Bella (Campbell Island) Airport (ZEL)plane YZT - ZEL
- Walk from Bella Bella (Campbell Island) Airport (ZEL) to McLoughlin Bayunknown
- Take the ferry from McLoughlin Bay to Shearwaterferry
- Take the ferry from Shearwater to Ocean Fallsferry
- Walk from Ocean Falls to Great Bear Rainforestunknown
12h 33mBus to Campbell River Airport, fly to Bella Coola Airport, travel
- Take the bus from Port Hardy, BC - Pier Slide Landing to Campbell River, BC - 401, 11th Avebus
- Fly from Campbell River Airport (YBL) to Bella Coola Airport (QBC)plane YBL - QBC
- Walk from Bella Coola Airport (QBC) to Great Bear Rainforestunknown
11h 53mFerry, travel via Bella Coola
- Take the ferry from Port Hardy to Bella Coolaferry
- Take the ferry from Bella Coola to Ocean Fallsferry
- Walk from Ocean Falls to Great Bear Rainforestunknown
16h 54m
Port Hardy Airport (YZT) to Bella Coola Airport (QBC) flights
Questions & Answers
The distance between Port Hardy and Great Bear Rainforest is 329 km.
It takes approximately 7h 34m to get from Port Hardy to Great Bear Rainforest, including transfers.
What companies run services between Port Hardy, BC, Canada and Great Bear Rainforest, BC, Canada?
There is no direct connection from Port Hardy to Great Bear Rainforest. However, you can take the line 4 bus to Port Hardy Airport, walk to Port Hardy Airport (YZT) airport, fly to Bella Coola Airport (QBC), then travel to Great Bear Rainforest. Alternatively, you can take a vehicle from Port Hardy to Great Bear Rainforest via Port Hardy, McLoughlin Bay, Shearwater, and Ocean Falls in around 13h 4m.
- Website
- pacificcoastal.com
Flights from Port Hardy Airport to Bella Coola Airport via Vancouver
- Ave. Duration
- 4h 32m
- When
- Saturday to Sunday
- Estimated price
- $550–1,200
Flights from Port Hardy Airport to Bella Bella (Campbell Island) Airport via Vancouver
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $410–1,000
Flights from Campbell River Airport to Bella Coola Airport via Vancouver
- Ave. Duration
- 5h 52m
- When
- Saturday to Sunday
- Estimated price
- $500–1,100
- [email protected]
- Website
- Island Link Bus
Bus from Port Hardy, BC - Pier Slide Landing to Campbell River, BC - 401, 11th Ave
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $60
- Website
- Island Link Bus
- Road Adult
- $60
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Port Hardy to McLoughlin Bay
- Ave. Duration
- 5h 55m
- Frequency
- 5 times a week
- Estimated price
- $70–410
- Website
- BC Ferries
- Child
- $70–90
- Adult
- $150–180
- Car
- $280–410
Ferry from McLoughlin Bay to Shearwater
- Ave. Duration
- 45 min
- Frequency
- Twice a week
- Estimated price
- $2–35
- Website
- BC Ferries
- Child
- $2–17
- Adult
- $3–35
- Car
- $23–35
Ferry from Shearwater to Ocean Falls
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Estimated price
- $14–100
- Website
- BC Ferries
- Child
- $14–30
- Adult
- $29–60
- Car
- $70–100
Ferry from McLoughlin Bay to Shearwater
- Ave. Duration
- 45 min
- Frequency
- Twice a week
- Estimated price
- $2–35
- Website
- BC Ferries
- Child
- $2–17
- Adult
- $3–35
- Car
- $23–35
Ferry from Shearwater to Ocean Falls
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Estimated price
- $14–100
- Website
- BC Ferries
- Child
- $14–30
- Adult
- $29–60
- Car
- $70–100
Ferry from Port Hardy to Bella Coola
- Ave. Duration
- 10h
- Frequency
- 3 times a week
- Estimated price
- $95–550
- Website
- BC Ferries
- Child
- $95–120
- Adult
- $200–230
- Car
- $380–550
Ferry from Bella Coola to Ocean Falls
- Ave. Duration
- 4h 15m
- Frequency
- Once a week
- Estimated price
- $24–160
- Website
- BC Ferries
- Child
- $24–40
- Adult
- $50–80
- Car
- $100–160
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 How to get from Luton Airport into central London, Travelling by boat in Italy, and Why you should take the train in the US - to help you get the most out of your next trip.


