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
2017: MAR 4, 18
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
 
___________________________________________________________
 
Saturdays
2017: FEB 25, MAR 11*, 25
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).
* Note: Port Hardy Departure on March 11 is 7:00 pm
 
 
Saturdays
2017: FEB 25, MAR 11, 25
Mid Coast Connector Service (smaller vessel):
Leave
Bella Coola
Saturday
 5:00 am
Arrive
Ocean Falls
Saturday
10:45 am
Leave
Ocean Falls
Saturday
11:00 am
Arrive
Shearwater
Saturday
 1:30 pm
Leave Shearwater Saturday 11:30 pm
Arrive Bella Bella Saturday 11:59 pm
Leave Bella Bella Sunday  2:45 am
Arrive Shearwater Sunday  3:25 am
Leave Shearwater Sunday  3:40 am
Arrive Ocean Falls Sunday  6:20 am
Leave Ocean Falls Sunday  6:30 am
Arrive Bella Coola Sunday 12:00 pm
 
 Transfer Port Hardy to Shearwater, Ocean Falls and Bella Coola.
 Transfer Bella Coola, Shearwater and Ocean Falls to Prince Rupert.
 
 

Southbound Sailings

Fridays
2017: MAR 3, 17, 31
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
2017: MAR 3, 17, 31
Mid Coast Connector Service (smaller vessel):
Leave
Bella Coola
Friday
 2:50 pm
Arrive
Ocean Falls
Friday
 8:30 pm
Leave
Ocean Falls
Friday
 8:45 pm
Arrive
Shearwater
Friday
11:15 pm
Leave Shearwater Friday 11:35 pm
Arrive Bella Bella Saturday 12:15 am
Leave Bella Bella Saturday  2:30 am
Arrive Shearwater Saturday  3:10 am
Leave Shearwater Saturday  2:25 pm
Arrive Ocean Falls Saturday  5:05 pm
Leave Ocean Falls Saturday  5:15 pm
Arrive Bella Coola Saturday 10:50 pm
 
  Transfer Prince Rupert to Shearwater, Ocean Falls and Bella Coola.
  Transfer Bella Coola, Shearwater and Ocean Falls to Port Hardy.
 
___________________________________________________________ 
 

Fridays
2017: FEB 24, MAR 24 
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
 
___________________________________________________________ 
 
 
Friday
2017: MAR 10
Primary Vessel:
Leave   Prince Rupert   Friday   5:00 pm
Arrive   Klemtu   Saturday   2:30 am
Leave   Klemtu   Saturday   3:30 am
Arrive   Bella Bella   Saturday   7:00 am
Leave   Bella Bella   Saturday   8:00 am
Arrive   Port Hardy   Saturday   3:00 pm
 

Print This Schedule
Copy & Paste Version

Schedules are subject to change without notice. 

Check-in times >>

See where the vessels are now >>

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

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