FerryConnect

Canada

Where can I go by ferry from Prince Rupert?

2 ferry destinations from Prince Rupert: Port Hardy and Skidegate.

Plan your crossing from Prince Rupert

  • Port Hardy → Prince Rupert

    Twice weekly northbound from 1 Oct 2026: Wednesdays 4:30pm (via Bella Bella) and Saturdays 6:00pm (via Bella Bella and Klemtu)

    Winter schedule 1 Oct 2026 – 3 Feb 2027 with some dates cancelled; summer sailings leave Port Hardy at 7:30am and arrive about 1:00am.

    Source: BC Ferries printable route schedule, checked 2026-09-29

  • Prince Rupert → Skidegate (Haida Gwaii)

    About 3 sailings a week each way from Oct 2026 to Feb 2027, with overnight crossings Sunday and Monday nights

    Summer 2026 (Jun–Sep): 10:30am day sailings from Prince Rupert on Wednesday to Sunday, plus a Monday overnight sailing.

    Source: BC Ferries printable route schedule, checked 2026-09-29

Getting to the ferry in Prince Rupert

  • Prince Rupert terminal is at 2000 Park Avenue, a 10-minute drive south of the city at the end of Highway 16

Frequently Asked Questions

Where can I go by ferry from Prince Rupert?
FerryConnect lists ferries from Prince Rupert to Port Hardy and Skidegate. Each route page has crossing times, operators and booking options.
Can I take my car on a ferry from Prince Rupert?
Yes, car ferries run from Prince Rupert to Port Hardy, Skidegate.
How long is the ferry from Prince Rupert to Skidegate?
6h 30m – 8h with BC Ferries.
How often is the ferry from Prince Rupert to Skidegate?
About 3 sailings a week each way from Oct 2026 to Feb 2027, with overnight crossings Sunday and Monday nights (operator timetable, checked 2026-09-29).