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)

Port McNeillPort Hardy
Leaving from
Going to

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

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
6. Continue onto Douglas Street 4.68 km
7. Turn left onto Columbia Street 37 m
8. Arrive at destination 0 m
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)?

Trips from Port McNeill

Port McNeillNanaimoPort McNeillLangford