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

Saturday
2017: APR 1, 15
Primary Vessel:
Leave Port Hardy Saturday  8:00 pm
Arrive Bella Bella Sunday  2:00 am
Leave Bella Bella Sunday  3:00 am
Arrive Klemtu Sunday  6:00 am
Leave Klemtu Sunday  7:00 am
Arrive Prince Rupert Sunday  4:00 pm

 

___________________________________________________________


Saturdays
2017: APR 29, MAY 13, 27, JUN 10
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

 

___________________________________________________________


Wednesdays
2017: MAY 17, 31, JUN 14
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

 

___________________________________________________________


Saturdays
2017: APR 8, 22, MAY 6, JUN 3
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
2017: APR 8, 22, MAY 6, JUN 3
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 Sunday 12:10 am
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 (see above).
 Transfer Bella Coola, Shearwater and Ocean Falls to Prince Rupert (see above).
 
___________________________________________________________


Saturday
2017: MAY 20
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).
 
 
Saturday
2017: MAY 20
Charter Vessel (Barge) Vehicle Schedule:
Leave Bella Coola Saturday  8:00 am
Arrive Ocean Falls Saturday  5:30 pm
Leave Ocean Falls Saturday  6:00 pm
Arrive Shearwater Saturday 10:30 pm
Leave Shearwater Saturday 11:00 pm
Arrive Bella Bella Saturday 11:45 pm
Leave Bella Bella Sunday  2:45 am
Arrive Shearwater Sunday  3:30 am
Leave Shearwater Sunday  4:00 am
Arrive Ocean Falls Sunday  8:10 am
Leave Ocean Falls Sunday  8:30 am
Arrive Bella Coola Sunday  6:00 pm
 
 
Saturday
2017: MAY 20
Charter Vessel (Water Taxi) Walk-on Passenger Service Only:
Leave Bella Coola Saturday  3:00 pm
Arrive Ocean Falls Saturday  5:45 pm
Leave Ocean Falls Saturday  6:00 pm
Arrive Shearwater Saturday  7:00 pm
Leave Shearwater Sunday 12:30 am
Arrive Bella Bella Sunday 12:45 am
Leave Bella Bella Sunday  2:00 am
Arrive Shearwater Sunday  2:30 am
Leave Shearwater Sunday  2:45 am
Arrive Ocean Falls Sunday  3:45 am
Leave Ocean Falls Sunday  4:00 am
Arrive Bella Coola Sunday  6:45 am
 
 Transfer Port Hardy to Shearwater, Ocean Falls and Bella Coola (see above).
 Transfer Bella Coola, Shearwater and Ocean Falls to Prince Rupert (see above).
 
___________________________________________________________


Saturday
2017: JUN 17
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 only (see below).
 Transfer Bella Coola, Shearwater and Ocean Falls to Prince Rupert (see below).
 
 
Saturday
2017: JUN 17
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 Sunday 12:10 am
Leave Bella Bella Sunday  2:45 am
Arrive Shearwater Sunday  3:25 am
 
 Transfer Port Hardy to Shearwater only (see above).
 Transfer Bella Coola, Shearwater and Ocean Falls to Prince Rupert (see above).
 
___________________________________________________________



Southbound Sailings


Fridays
2017: MAR 31 (prior fiscal)
Primary Vessel:
Leave   Prince Rupert   Friday   11:00 am
Arrive   Klemtu   Friday    7:00 pm
Leave   Klemtu   Friday    8:00 pm
Arrive   Bella Bella   Friday   11:00 pm
Leave   Bella Bella   Friday   11:59 pm
Arrive   Port Hardy   Saturday    6: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 31 (prior fiscal)
Mid Coast Connector Service (smaller vessel):
Leave
Bella Coola
Friday
12:50 pm
Arrive
Ocean Falls
Friday
 6:30 pm
Leave
Ocean Falls
Friday
 6:45 pm
Arrive
Shearwater
Friday
 9:15 pm
Leave Shearwater Friday  9:35 pm
Arrive Bella Bella Friday 10:15 pm
Leave Bella Bella Saturday 12:30 am
Arrive Shearwater Saturday  1: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 (see above).
Transfer Bella Coola, Shearwater and Ocean Falls to Port Hardy (see above).
 
___________________________________________________________ 


Fridays
2017: APR 14, 28, MAY 12, JUN 9
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 and Ocean Falls and Bella Coola (see below).
Transfer Bella Coola, Shearwater and Ocean Falls to Port Hardy (see below). 
 
 
Fridays
2017: APR 14, 28, MAY 12, JUN 9 
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 and Ocean Falls and Bella Coola (see above).
Transfer Bella Coola, Shearwater and Ocean Falls to Port Hardy (see above). 
 
___________________________________________________________


Friday
2017: MAY 26
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 and Ocean Falls and Bella Coola (see below).
Transfer Bella Coola, Shearwater and Ocean Falls to Port Hardy (see below). 
 
 
Friday
2017: MAY 26 
Charter Vessel (Barge) Vehicle Schedule:
Leave Bella Coola Friday  8:00 am
Arrive Ocean Falls Friday  5:30 pm
Leave Ocean Falls Friday  6:00 pm
Arrive Shearwater Friday 10:30 pm
Leave Shearwater Friday 11:00 pm
Arrive Bella Bella Friday 11:45 pm
Leave Bella Bella Saturday  2:45 am
Arrive Shearwater Saturday  3:30 am
Leave Shearwater Saturday  4:00 am
Arrive Ocean Falls Saturday  8:10 am
Leave Ocean Falls Saturday  8:30 am
Arrive Bella Coola Saturday  6:00 pm
 
 
Friday
2017: MAY 26 
Charter Vessel (Water Taxi) Walk-on Passenger Service Only:
Leave Bella Coola Friday  3:00 pm
Arrive Ocean Falls Friday  5:45 pm
Leave Ocean Falls Friday  6:00 pm
Arrive Shearwater Friday  7:00 pm
Leave Shearwater Saturday 12:30 am
Arrive Bella Bella Saturday 12:45 am
Leave Bella Bella Saturday  2:00 am
Arrive Shearwater Saturday  2:30 am
Leave Shearwater Saturday  2:45 am
Arrive Ocean Falls Saturday  3:45 am
Leave Ocean Falls Saturday  4:00 am
Arrive Bella Coola Saturday  6:45 am
 
Transfer Prince Rupert to Shearwater and Ocean Falls and Bella Coola (see above).
Transfer Bella Coola, Shearwater and Ocean Falls to Port Hardy (see above). 
 
___________________________________________________________


Fridays
2017: APR 7, 21, MAY 5, 19, JUN 2, 16
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
 
___________________________________________________________


Tuesdays
2017: MAY 16, 30, JUN 13
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
 
___________________________________________________________

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