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)
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
Cheapest
Fastest
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
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