Schedules

Haida Gwaii Fall/Winter/Spring (Prince Rupert - Skidegate)

Crossing Time: 8 hours
Distance: 93 nautical miles

Schedule in Effect:

Westbound
Leave Prince Rupert Arrive Skidegate
10:00 pm Sun-Mon except Feb 2-3 6:00 am Next day
10:00 am Sep 26, Oct 10, 24, Nov 7, 21, Dec 5, 19, Jan 2, 16 & 30 only 5:00 pm Same day
2:30 pm Sep ​19, Oct 3, 17, 31, Nov 14, 28, Dec 12, 26, Jan 9 & 23 only **9:00 pm Same day**
9:00 pm Feb ​2 only 3:00 ​am Next day
** Customers connecting through to Alliford Bay on these late arrivals must identify themselves at the Prince Rupert terminal to arrange an after-hours connection from Skidegate to Alliford Bay.

Eastbound
Leave Skidegate Arrive  Prince Rupert
10:00 am Mon-Tue except Feb 3-4 *5:00 pm Same day*
10:00 pm Sep 26, Oct 10, 24, Nov 7, 21, Dec 5, 19, Jan 2, 16 & 30 only 7:00 am Next day
12:30 am
Sep 2​0, Oct 4, 18, Nov 1, 15, 29, Dec 13, 27, Jan 10 & 24 only ***7:00 am Same day***
9:00 am Feb 3 only 3:00 pm Same day
* 10:00 ​am departures on ​Mon-Tue except Feb 3-4 will arrive in ​Prince Rupert at ​4:​30 pm.
*** 12:30 am departure on Sep 20 will arrive in Prince Rupert at 7:45 am

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