Schedules

Haida Gwaii (Prince Rupert - Skidegate)

Crossing Time: 8 hours
Distance: 93 nautical miles

Schedule in Effect:

Westbound
Leave Prince Rupert Arrive Skidegate
10:00 pm Sundays 6:00 am Next day
10:00 pm Mondays 6:00 am Next day
2:30 pm Jun 25, Jul 9, 23, Aug 6, 20, Sep 3 & 17 only 9:00 pm Same day
10:30 am Jul 2, 16, 30, Aug 13, 27, Sep 10 & 24 only 5:30 pm Same day

Eastbound
Leave Skidegate Arrive Prince Rupert
10:00 am Mondays 5:00 pm Same day
10:00 am Tuesdays *5:00 pm Same day*
12:30 am Jun 26, Jul 10, 24, Aug 7, 21, Sep 4 & 18 only 7:00 am Same day
10:00 pm Jul 2, 16, 30, Aug 13, 27, Sep 10 & 24 only 6:00 am Next day
* 10:00 ​am departures on ​Jun 23, Jul 7, 21, Aug 4, 18, Sep 1, 15 & 29 will arrive in ​Prince Rupert at ​4:30 pm.

Print This Schedule Printer_icon
Copy & Paste Version copy_and_paste_icon

Check-in times >>

See where the vessels are now >>

Create a myBCFerries account and subscribe to our email notification network >>

Note: Schedules subject to change without notice.

dottedline
Helpful Information
Fares
About MV Northern Adventure
About MV Northern Expedition
Reservations Payment Policy
Check-In Policy Update 
Arrive Early to Check In 
Baggage Weight Limit
Travel Assistance Program Ticketing Guidelines