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
    • 3 Sailings Weekly 10 hr 40 min
    • Get price
  • BC Ferries Klemtu to Prince Rupert
    • 1 Sailing Weekly 7 hr 30 min
    • Get price
  • BC Ferries Skidegate to Prince Rupert
    • 3 Sailings Weekly 7 hr
    • Get price