Find cheap Vancouver, Canada to Port Hardy, Canada flights with our free search service. Compare all available fares for direct or connection flights to Port Hardy.
Best price to flight from Vancouver to Port Hardy (One Way)
What is the distance between Vancouver and Port Hardy?
The average distance from Vancouver to Port Hardy is 342 kilometers (equals to 212 miles or 184 nautical miles).
Your flight will departure from Vancouver International Airport, Canada and arrive on Port Hardy Airport, Canada.