How to book a Ferry to Prince Rupert

Direct Ferries allow you to compare all ferries to Prince Rupert in Canada to ensure you get the best possible ferry price for your crossing.

Our comparison tool allows you to view Prince Rupert timetables and ferry prices on all possible routes removing the need to check numerous other websites.

It really is simple to save on your ferry to Prince Rupert with All you have to do is select your place of departure, ferry route, number of people travelling on the ferry to Prince Rupert and hit the search button.

Ferries to Prince Rupert

Click for map

Prince Rupert Ferry Services

  • BC Ferries Bella Bella to Prince Rupert
    • 2 Sailings Weekly 9 hr 40 min
    • Get price
  • BC Ferries Klemtu to Prince Rupert
    • 1 Sailing Weekly 7 hr 30 min
    • Get price
  • BC Ferries Port Hardy to Prince Rupert
    • 7 Sailings Weekly 16 hr
    • Get price
  • BC Ferries Skidegate to Prince Rupert
    • 5 Sailings Weekly 7 hr
    • Get price