Schedules

Inside Passage Fall/Winter/Spring

Crossing Time: Varies
Distance: 274 nautical miles

Schedule in Effect:

SCHEDULES MAY CHANGE DUE TO HEAVY WEATHER AND OTHER CIRCUMSTANCES.  FOR THE LATEST UPDATES, CHECK BOTTOM OF PAGE UNDER "SERVICE NOTICES".

Northbound Sailings

Saturdays
2018: SEP 15, 22, 29, OCT 13, 27, NOV 10, 24, DEC 8, 29
2019: JAN 5, 19, FEB 2
Primary Vessel:
Leave
Port Hardy
Saturday
 6:00 pm
Arrive
Bella Bella
Sunday
 1:00 am
Leave
Bella Bella
Sunday
 2:00 am
Arrive
Klemtu   Sunday
 5:30 am
Leave
Klemtu
Sunday
 6:30 am
Arrive
Prince Rupert   Sunday
 4:00 pm
 
___________________________________________________________

2018: SEP 16, 18, 22, 26, 28, 30, OCT 2, 4, 9, 11
Primary Vessel:
Leave
Port Hardy
Various
 7:30 am
Arrive
Bella Coola
Same Day
 5:30 pm
 
___________________________________________________________

Saturdays
2018: OCT 6, 20, NOV 3, 17, DEC 1, 15
2019: JAN 12, 26
Primary Vessel:
Leave
Port Hardy
Saturday
 6:00 pm 
Arrive
Bella Bella
Sunday
 1:00 am
Leave
Bella Bella
Sunday
 2:00 am
Arrive
Klemtu Sunday
 5:30 am
Leave
Klemtu
Sunday
 6:30 am
Arrive
Prince Rupert Sunday
 4:00 pm
 
 Transfer Port Hardy to Shearwater, Ocean Falls and Bella Coola (see below). 
 Transfer Bella Coola, Shearwater and Ocean Falls to Prince Rupert (see below).
 
 
Saturdays
2018: OCT 6, 20, NOV 3, 17, DEC 1, 15
2019: JAN 12, 26
Mid Coast Connector Service (smaller vessel):
Leave
Bella Coola
Saturday
 6:00 am
Arrive
Ocean Falls
Saturday
10:10 am
Leave
Ocean Falls
Saturday
10:20 am
Arrive
Shearwater
Saturday
 1:20 pm
Leave Shearwater Saturday 11:20 pm
Arrive Bella Bella Sunday 12:10 am
Leave Bella Bella Sunday  2:50 am
Arrive Shearwater Sunday  3:40 am
Leave Shearwater Sunday  4:00 am
Arrive Ocean Falls Sunday  7:00 am
Leave Ocean Falls Sunday  7:15 am
Arrive Bella Coola Sunday 11:25 am
 
 Transfer Port Hardy to Shearwater, Ocean Falls and Bella Coola.
 Transfer Bella Coola, Shearwater and Ocean Falls to Prince Rupert.
 
___________________________________________________________


Wednesday & Sunday
2018: SEP 19, 23
Primary Vessel:
Leave
Bella Coola
 
 8:30 am
Arrive
Ocean Falls
 
12:40 pm
Leave
Ocean Falls
 
12:55 pm
Arrive
Shearwater
 
 3:55 pm
Leave Shearwater    4:20 pm
Arrive Bella Bella    5:10 pm
Leave Bella Bella    6:10 pm
Arrive Shearwater    7:00 pm
 
___________________________________________________________


Wednesdays
2018: SEP 19, OCT 3
Primary Vessel:
Leave
Port Hardy
Wednesday
 5:15 pm
Arrive
Bella Bella
Wednesday
11:30 pm
Leave
Bella Bella
Thursday
12:30 am
Arrive
Prince Rupert   Thursday
11:00 am
 
___________________________________________________________


Saturday
2018: DEC 22
Primary Vessel:
Leave
Port Hardy
Saturday
 7:00 pm
Arrive
Bella Bella
Sunday
 1:00 am
Leave
Bella Bella
Sunday
 2:00 am
Arrive
Klemtu Sunday
 5:30 am
Leave
Klemtu
Sunday
 6:30 am
Arrive
Prince Rupert Sunday
 4:00 pm
 
 Transfer Port Hardy to Shearwater, Ocean Falls and Bella Coola (see below). 
 Transfer Bella Coola, Shearwater and Ocean Falls to Prince Rupert (see below).
 
 
Saturday
2018: DEC 22
Mid Coast Connector Service (smaller vessel):
Leave Shearwater Saturday 11:20 pm
Arrive Bella Bella Sunday 12:10 am
Leave Bella Bella Sunday  2:50 am
Arrive Shearwater Sunday  3:40 am
Leave Shearwater Sunday  4:00 am
Arrive Ocean Falls Sunday  7:00 am
Leave Ocean Falls Sunday  7:15 am
Arrive Bella Coola Sunday 11:25 am
 
 Transfer Port Hardy to Shearwater, Ocean Falls and Bella Coola.
 Transfer Shearwater and Ocean Falls to Prince Rupert.
Note: Bella Coola to Shearwater, Ocean Falls, and Bella Bella sailings are moved to Dec 21.  Bella Coola to Prince Rupert travel can also still be made via the Dec 21 modified schedule; however, that itinerary would involve a lengthy lay-over in Shearwater from 1:20 pm Friday to 11:20 pm Saturday, prior to transferring at Bella Bella on Sunday at 2:00 am.
Please call 1-888-223-3779 for more detailed information.
 
___________________________________________________________ 



Southbound Sailings

Fridays
2018: OCT 12, 26, NOV 9, 23, DEC 7
2019: JAN 4, 18, FEB 1
Primary Vessel:
Leave   Prince Rupert   Friday   11:00 am
Arrive   Klemtu   Friday    8:30 pm
Leave   Klemtu   Friday    9:30 pm
Arrive   Bella Bella   Saturday    1:00 am
Leave   Bella Bella   Saturday    2:00 am
Arrive   Port Hardy   Saturday    9:00 am
 
Transfer Prince Rupert to Shearwater, Ocean Falls and Bella Coola (see below).
Transfer Bella Coola, Shearwater and Ocean Falls to Port Hardy (see below). 
 
 
Fridays
2018: OCT 12, 26, NOV 9, 23, DEC 7
2019: JAN 4, 18, FEB 1
Mid Coast Connector Service (smaller vessel):
Leave
Bella Coola
Friday
 3:25 pm
Arrive
Ocean Falls
Friday
 7:35 pm
Leave
Ocean Falls
Friday
 7:50 pm
Arrive
Shearwater
Friday
10:50 pm
Leave Shearwater Friday 11:20 pm
Arrive Bella Bella Saturday 12:10 am
Leave Bella Bella Saturday  2:50 am
Arrive Shearwater Saturday  3:40 am
Leave Shearwater Saturday  3:00 pm
Arrive Ocean Falls Saturday  6:00 pm
Leave Ocean Falls Saturday  6:15 pm
Arrive Bella Coola Saturday 10:25 pm
 
  Transfer Prince Rupert to Shearwater, Ocean Falls and Bella Coola.
  Transfer Bella Coola, Shearwater and Ocean Falls to Port Hardy.
 
___________________________________________________________ 

2018: SEP 15, 17, 21, 25, 27, 29, OCT 1, 3, 8, 10
Primary Vessel:
Leave
Bella Coola
Various
 7:30 am
Arrive
Port Hardy
Same Day
 5:30 pm
 
___________________________________________________________

Fridays
2018: SEP 14, 21, 28, OCT 5, 19, NOV 2, 16, 30, DEC 28
2019: JAN 11, 25 
Primary Vessel:
Leave
Prince Rupert
Friday
11:00 am
Arrive
Klemtu
Friday
 8:30 pm
Leave
Klemtu
Friday
 9:30 pm
Arrive
Bella Bella
Saturday
 1:00 am
Leave
Bella Bella
Saturday
 2:00 am
Arrive
Port Hardy
Saturday
 9:00 am
 
___________________________________________________________ 


Tuesday
2018: SEP 18, OCT 2
Primary Vessel:
Leave
Prince Rupert
Tuesday
 8:00 pm
Arrive
Bella Bella
Wednesday
 6:30 am
Leave
Bella Bella
Wednesday
 7:30 am
Arrive
Port Hardy
Wednesday
 1:45 pm
 
___________________________________________________________ 


Thursday & Monday
2018: SEP 20, 24
Northern Sea Wolf Vessel:
Leave   Shearwater        9:40 am
Arrive   Bella Bella       10:30 am
Leave   Bella Bella       11:30 am
Arrive   Shearwater       12:20 pm
Leave   Shearwater       12:45 pm
Arrive   Ocean Falls        3:45 pm
Leave   Ocean Falls        4:00 pm
Arrive   Bella Coola        8:10 pm
 
___________________________________________________________ 


Saturday
2018: DEC 21
Primary Vessel:
Leave   Prince Rupert   Friday    5:00 pm
Arrive   Klemtu   Saturday    1:00 am
Leave   Klemtu   Saturday    2:00 am
Arrive   Bella Bella   Saturday    5:30 am
Leave   Bella Bella   Saturday    6:30 am
Arrive   Port Hardy   Saturday   12:30 pm
 
 
Saturday
2018: DEC 21
Mid Coast Connector Service (smaller vessel):
Leave
Bella Coola
Friday
 6:00 am
Arrive
Ocean Falls
Friday
10:10 am
Leave
Ocean Falls
Friday
10:20 am
Arrive
Shearwater
Friday
 1:20 pm
Leave Shearwater Saturday  3:50 am
Arrive Bella Bella Saturday  4:40 am
Leave Bella Bella Saturday  5:15 am
Arrive Ocean Falls Saturday  8:15 am
Leave
Ocean Falls
Saturday
 8:25 am
Arrive
Shearwater
Saturday
11:25 am
 
  Transfer Prince Rupert to Shearwater and Ocean Falls.
  Transfer Bella Coola, Shearwater and Ocean Falls to Port Hardy.
Note: Prince Rupert to Bella Coola travel can still be made via a lengthy layover in Shearwater from 11:25 am Saturday to 11:20 pm Saturday (see Dec 22 schedule).
 
___________________________________________________________ 

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
About MV Nimpkish
Reservations Payment Policy 
Check-In Policy Update
Baggage Weight Limit
Parking