Canada
Where can I go by ferry from Prince Rupert?
2 ferry destinations from Prince Rupert: Port Hardy and Skidegate.
All Ferries from Prince Rupert
Prince Rupert → Port HardyAbout 17h 30m – 22h · BC FerriesTwice weekly northbound from 1 Oct 2026: Wednesdays 4:30pm (via Bella Bella) and Saturdays 6:00pm (via Bella Bella and Klemtu)🚗 CarsRoute guide written for the Port Hardy → Prince Rupert direction; sailings run both ways.Prince Rupert → Skidegate6h 30m – 8h · BC FerriesAbout 3 sailings a week each way from Oct 2026 to Feb 2027, with overnight crossings Sunday and Monday nights🚗 Cars
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).