How to get from Port McNeill to Port Hardy by car, truck, bike, walk
Distance between Port McNeill and Port Hardy is 33 kilometers (20 miles).
Driving distance from Port McNeill to Port Hardy is 43 kilometers (27 miles)
Route Map
Routes from port-mcneill-british-columbia to port-hardy-british-columbia
4 Ways from Port McNeill (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 onto Grenville Place 108 m
2. Turn left onto Broughton Boulevard 285 m
3. Turn left onto Campbell Way 2.53 km
4. Keep right 93 m
5. Turn slight right onto Island Highway, 19 35.74 km
See more
Questions and Answers
What is the cheapest way to get from Port McNeill (Canada/British Columbia) to Port Hardy (Canada/British Columbia)?
How do I get from Port McNeill (Canada/British Columbia) to Port Hardy (Canada/British Columbia) the fastest?
How long does it take to get from Port McNeill (Canada/British Columbia) to Port Hardy (Canada/British Columbia)?