Prince Rupert – Port Hardy
Ferries to Vancouver Island
Prince Rupert – Port Hardy
Ferries to Vancouver Island
Get the best deals on ferry crossings between Canada and Vancouver Island on the Prince Rupert to Port Hardy ferry route with Direct Ferries and compare alternatives where available too.
We get live Prince Rupert to Port Hardy ferry prices directly from ferry company reservation systems and compare all options ensuring you find the best deal for your crossing. Getting a price and booking your ferry ticket to Vancouver Island couldn’t be easier!
Compare numerous crossings and sailing schedules for Prince Rupert Port Hardy ferries online now by selecting the place of departure from the Prince Rupert Port Hardy Fare Search and hit the search button.
More routes than anyone else.
Compare fares, times & routes in one place.
Change plans easily with flexi tickets.
Book e-tickets & manage trips in-app.
Live ship tracking & real-time updates.
Top-rated customer support when you need it.
Prince Rupert is a city found on the west coast of Canada, laying in the province of British Columbia. The ferry routes departing the port head to coastal resorts residing on islands neighbouring Canada’s west coast, ranging from seven hours to 16 hours.
Port Hardy is situated on the north-eastern end of Vancouver Island, laying to the south west of Canada. The port connects passengers to other islands neighbouring Canada such as Bella Bella and Klemtu, as well as the Canadian mainland itself with the sailing to Prince Rupert.