Prince Rupert Ferry

Prince Rupert ferry port in Canada is served by a number of ferry routes with crossings to Klemtu, Bella Bella & Skidegate available. With a selection of up to 6 Sailings Weekly, the port of Prince Rupert connects Canada with Swindle Island, Campbell Island & Graham Island.

Sailing durations range from 7 hours on the Skidegate service to 9 hours 40 minutes on the Bella Bella service.

Although there is a brief summary on this page, as sailing information can vary based on time of year we’d advise you to get live sailing times and prices in our Prince Rupert fare search.

Prince Rupert

Click for map

Prince Rupert Ferry Services

  • BC Ferries
    • 1 Sailing Weekly 7 hr 30 min
    • Get price
  • BC Ferries
    • 2 Sailings Weekly 9 hr 40 min
    • Get price
  • BC Ferries
    • 3 Sailings Weekly 7 hr
    • Get price

Prince Rupert Guide

How do you get around Prince Rupert?

The only form of public transportation is a bus service that has seven lines covering all sections of the city. Alternatively, there are taxis readily available throughout the city for quick and convenience.

What is there to do in Prince Rupert?

A city with a population of just over twelve thousand demonstrates the laid back nature that embodies Prince Rupert. Butze Rapids Park and Trail has surged into prominence with tourists in British Columbia; alluring forestry is engulfed by fresh water, providing endless, wonderful vistas throughout the entirety of the walk. If you arrive at the right time of day, a rainbow can be seen over the rapids, which is worthwhile visiting in itself.

It is hard to top witnessing a rainbow over the absorbing rushing sound of ongoing rapids, yet the Khutzeymateen Grizzly Bear Sanctuary offers a glimpse into wildlife that is rarely seen in the Northern Hemisphere. The guides and owners strive to maintain the beautiful scenery that encompasses the sanctuary, therefore the tour doesn’t venture too far, so the proximity of the bears often varies from day to day. The distance from the habitat doesn’t always lend itself to a completely authentic experience, yet being able to watch and admire the animals is almost a guarantee, and the picturesque environment alone makes the tour worthwhile.

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.

How To Get To Prince Rupert Ferry Port

  • Prince Rupert Ferry Port Address

    2000 Park Avenue, Prince Rupert, BC V8J 3S1

  • Prince Rupert Accommodation

    If you’re looking to spend a night at or near Prince Rupert Ferry port before or after your trip or if you are looking for accommodation for your entire stay, please visit our Prince Rupert Accommodation page for the best accommodation prices and one of the largest selections available online!