How to get from Bella Coola to Port Hardy by car, truck, bike, walk

Distance between Bella Coola and Port Hardy is 190 kilometers (118 miles).
Driving distance from Bella Coola to Port Hardy is 258 kilometers (160 miles)

Bella CoolaPort Hardy
Leaving from
Going to

Route Map

Routes from bella-coola-british-columbia to port-hardy-british-columbia

4 Ways from Bella Coola (Canada/British Columbia) to Port Hardy (Canada/British Columbia)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 229 m
2. Turn left onto Bentink Avenue 95 m
3. Turn right onto Alexander MacKenzie Highway, 20 2.60 km
4. Turn right onto Alexander MacKenzie Highway 74 m
5. Turn left onto Bella Coola - Port Hardy, 28 246.19 km
6. Continue onto Bear Cove Ferry Terminal, 19 4.81 km
7. Turn right onto Douglas Street 4.68 km
8. Turn left onto Columbia Street 37 m
9. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Bella Coola (Canada/British Columbia) to Port Hardy (Canada/British Columbia)?
How do I get from Bella Coola (Canada/British Columbia) to Port Hardy (Canada/British Columbia) the fastest?
How long does it take to get from Bella Coola (Canada/British Columbia) to Port Hardy (Canada/British Columbia)?

Information about Stations

All station in Bella Coola (Canada/British Columbia)
Bella Coola Airport Bella
All station in Port Hardy (Canada/British Columbia)
Port Hardy Airport Port