Schedules

Inside Passage Fall/Winter/Spring

Crossing Time: Varies
Distance: 274 nautical miles

Schedule in Effect:


PORT HARDY DEPARTURES
Mid-Coast Passengers transfer from: Northern AdventureNorthern Adventure to Nimpkish Nimpkish in Bella Bella
Port Hardy to Prince Rupert
Dates Departure Stops/Transfers Arrival Vessel
April 6
8:00 PM 2 Stops Bella Bella, Klemtu 4:00 PM
next day
Northern Adventure

April 13, 20, 27,
May 4, 11, 18, 25,
June 1, 8, 15

6:00 PM 2 Stops Bella Bella, Klemtu 4:00 PM
next day
Northern Adventure
Apr 3, 17,
May 1, 15, 29,
June 12
5:15 PM 1 Stop Bella Bella 11:00 AM
next day
Northern Adventure
Port Hardy to Bella Bella
Dates Departure Stops/Transfers Arrival Vessel
April 6
8:00 PM Non-Stop 2:00 AM
next day
Northern Adventure

April 13, 20, 27,
May 4, 11, 18, 25,
June 1, 8, 15

6:00 PM Non-Stop 1:00 AM
next day
Northern Adventure
Apr 3, 17,
May 1, 15, 29,
June 12
5:15 PM Non-Stop 11:30 PM Northern Adventure
Port Hardy to Klemtu
Dates Departure Stops/Transfers Arrival Vessel
April 6
8:00 PM Stop Bella Bella 6:00 AM
next day
Northern Adventure

April 13, 20, 27,
May 4, 11, 18, 25,
June 1, 8, 15

6:00 PM Stop Bella Bella 5:30 AM
next day
Northern Adventure
Port Hardy to Bella Coola
Dates Departure Stops/Transfers Arrival Vessel
April 6
8:00 PM Transfer at Bella Bella, 2 Stops Shearwater, Ocean Falls 1:00 PM
next day
Northern Adventure OR Nimpkish

April 20,
May 4

6:00 PM Transfer at Bella Bella, 2 Stops Shearwater, Ocean Falls 12:00 PM
next day
Northern Adventure OR Nimpkish

May 18,
June 1, 15

6:00 PM Transfer at Bella Bella, 2 Stops Shearwater, Ocean Falls 11:25 AM
next day
Northern Adventure OR Nimpkish
June 4, 6, 11, 13, 18
7:30 AM Non-Stop 5:30 PM Northern Sea Wolf
Port Hardy to Ocean Falls
Dates Departure Stops/Transfers Arrival Vessel
April 6
8:00 PM Transfer at Bella Bella, 1 Stop Shearwater 7:20 AM
next day
Northern Adventure OR Nimpkish

April 20,
May 4

6:00 PM Transfer at Bella Bella, 1 Stop Shearwater 6:20 AM
next day
Northern Adventure OR Nimpkish

May 18,
June 1, 15

6:00 PM Transfer at Bella Bella, 1 Stop Shearwater 7:00 AM
next day
Northern Adventure OR Nimpkish
Port Hardy to Shearwater
Dates Departure Stops/Transfers Arrival Vessel
April 6
8:00 PM Transfer at Bella Bella 4:25 AM
next day
Northern Adventure OR Nimpkish

April 20,
May 4

6:00 PM Transfer at Bella Bella 3:25 AM
next day
Northern Adventure OR Nimpkish

May 18,
June 1, 15

6:00 PM Transfer at Bella Bella 3:40 AM
next day
Northern Adventure OR Nimpkish

PRINCE RUPERT DEPARTURES
Prince Rupert to Port Hardy
Dates Departure Stops/Transfers Arrival Vessel
April 5 11:00 AM 2 Stops Klemtu, Bella Bella 6:00 AM
next day
Northern Expedition
April 12, 19, 26,
May 3, 10, 17, 24, 31,
June 7, 14
11:00 AM 2 Stops Klemtu, Bella Bella 9:00 AM
next day
Northern Adventure
Apr 2, 16, 30,
May 14, 28
June 11
8:00 PM 1 Stop Bella Bella 1:45 PM
next day
Northern Adventure
Prince Rupert to Bella Bella
Dates Departure Stops/Transfers Arrival Vessel
April 5 11:00 AM 1 Stop Klemtu 11:00 PM Northern Expedition
April 12, 19, 26,
May 3, 10, 17, 24, 31,
June 7, 14
11:00 AM 1 Stop Klemtu 1:00 AM
next day
Northern Adventure
Apr 2, 16, 30,
May 14, 28
June 11
8:00 PM Non-Stop 6:30 AM
next day
Northern Adventure
Prince Rupert to Klemtu
Dates Departure Stops/Transfers Arrival Vessel
April 5 11:00 AM Non-Stop 7:00 PM Northern Expedition
April 12, 19, 26,
May 3, 10, 17, 24, 31,
June 7, 14
11:00 AM Non-Stop 8:30 PM Northern Adventure

Prince Rupert to Bella Coola
Dates Departure Stops/Transfers Arrival Vessel
April 12, 26,
May 10
11:00 AM 1 Stop Klemtu, Transfer at Bella Bella, 2 Stops Shearwater, Ocean Falls 10:50 PM
next day
Northern Adventure OR Nimpkish
May 24,
June 7
11:00 AM 1 Stop Klemtu, Transfer at Bella Bella, 2 Stops Shearwater, Ocean Falls 10:25 PM
next day
Northern Adventure OR Nimpkish
Prince Rupert to Ocean Falls
Dates Departure Stops/Transfers Arrival Vessel
April 12, 26,
May 10
11:00 AM 1 Stop Klemtu, Transfer at Bella Bella, 1 Stop Shearwater 5:05 PM
next day
Northern Adventure OR Nimpkish
May 24,
June 7
11:00 AM 1 Stop Klemtu, Transfer at Bella Bella, 1 Stop Shearwater 6:00 PM
next day
Northern Adventure OR Nimpkish
Prince Rupert to Shearwater
Dates Departure Stops/Transfers Arrival Vessel
April 12, 26,
May 10
11:00 AM 1 Stop Klemtu, Transfer at Bella Bella 3:10 AM
next day
Northern Adventure OR Nimpkish
May 24,
June 7
11:00 AM 1 Stop Klemtu, Transfer at Bella Bella 3:40 AM
next day
Northern Adventure OR Nimpkish

BELLA COOLA DEPARTURES
Mid-Coast Passengers transfer from: Nimpkish Nimpkish to Northern AdventureNorthern Adventure in Bella Bella
Bella Coola to Port Hardy
Dates Departure Stops/Transfers Arrival Vessel
April 12, 26,
May 10
2:50 PM 2 Stops Ocean Falls, Shearwater, Transfer at Bella Bella 9:00 AM
next day
Northern Adventure OR Nimpkish
May 24,
June 7
3:25 PM 2 Stops Ocean Falls, Shearwater, Transfer at Bella Bella 9:00 AM
next day
Northern Adventure OR Nimpkish
June 3, 5, 10, 12, 17
7:30 AM Non-Stop 5:30 PM Northern Sea Wolf
Bella Coola to Bella Bella
Dates Departure Stops/Transfers Arrival Vessel
April 6 5:00 AM 2 Stops Ocean Falls, Shearwater 1:10 AM
next day
Nimpkish
April 12, 26,
May 10
2:50 PM 2 Stops Ocean Falls, Shearwater 12:15 AM
next day
Nimpkish
April 20,
May 4
5:00 AM 2 Stops Ocean Falls, Shearwater 12:10 AM
next day
Nimpkish
May 18,
June 1, 15
6:00 AM 2 Stops Ocean Falls, Shearwater 12:10 AM
next day
Nimpkish
May 24,
June 7
3:25 PM 2 Stops Ocean Falls, Shearwater 12:10 AM
next day
Nimpkish
Bella Coola to Ocean Falls
Dates Departure Stops/Transfers Arrival Vessel
April 6, 20,
May 4
5:00 AM Non Stop 10:45 AM Nimpkish
April 12, 26,
May 10
2:50 PM Non Stop 8:30 PM Nimpkish
May 18,
June 1, 15
6:00 AM Non Stop 10:10 AM Nimpkish
May 24,
June 7
3:25 PM Non Stop 7:35 PM Nimpkish
Bella Coola to Shearwater
Dates Departure Stops/Transfers Arrival Vessel
April 6, 20,
May 4
5:00 AM 1 Stop Ocean Falls 1:30 PM Nimpkish
April 12, 26,
May 10
2:50 PM 1 Stop Ocean Falls 11:15 PM Nimpkish
May 18,
June 1, 15
6:00 AM 1 Stop Ocean Falls 1:20 PM Nimpkish
May 24,
June 7
3:25 PM 1 Stop Ocean Falls 10:50 PM Nimpkish

BELLA BELLA DEPARTURES
Bella Bella to Port Hardy
Dates Departure Stops/Transfers Arrival Vessel
April 5 11:59 PM Non-Stop 6:00 AM
next day
Northern Expedition
April 1​3, ​20, ​27,
May ​4, ​11, ​18, ​25,
June ​1, 8, 15
2:00 AM Non-Stop 9:00 AM Northern Adventure
Apr 3, 17,
May ​1, 15, ​29,
June 12
7:30 AM Non-Stop 1:45 PM Northern Adventure
Bella Bella to Prince Rupert
Dates Departure Stops/Transfers Arrival Vessel
April 7 3:00 AM 1 Stop Klemtu 4:00 PM Northern Expedition
April 14, 21, 28,
May 5, 12, 19, 26,
June 2, 9, 16
2:00 AM 1 Stop Klemtu 4:00 PM Northern Adventure
Apr 4, 18,
May 2, 16, 30,
June 13
12:30 AM Non-Stop 11:00 AM Northern Adventure
Bella Bella to Bella Coola 
Dates Departure Stops/Transfers Arrival Vessel
April 7 3:45 AM 2 Stops Shearwater, Ocean Falls 1:00 PM Nimpkish
April 13, 27,
May 11
2:30 AM 2 Stops Shearwater, Ocean Falls 10:50 PM Nimpkish
April 21,
May 5
2:45 AM 2 Stops Shearwater, Ocean Falls 12:00 PM Nimpkish
May 25,
June 8
2:50 AM 2 Stops Shearwater, Ocean Falls 10:25 PM Nimpkish
May 19,
June 2, 16
2:50 AM 2 Stops Shearwater, Ocean Falls 11:25 AM Nimpkish
Bella Bella to  Ocean Falls 
Dates Departure Stops/Transfers Arrival Vessel
April 7 3:45 AM 1 Stop Shearwater 7:20 AM Nimpkish
April 13, 27,
May 11
2:30 AM 1 Stop Shearwater 5:05 PM Nimpkish
April 21,
May 5
2:45 AM 1 Stop Shearwater 6:20 AM Nimpkish
May 25,
June 8
2:50 AM 1 Stop Shearwater 6:00 PM Nimpkish
May 19,
June 2, 16
2:50 AM 1 Stop Shearwater 7:00 AM Nimpkish
Bella Bella to  Shearwater
Dates Departure Stops/Transfers Arrival Vessel
April 7 3:45 AM Non-Stop 4:25 AM Nimpkish
April 13, 27,
May 11
2:30 AM Non-Stop 3:10 AM Nimpkish
April 21,
May 5
2:45 AM Non-Stop 3:25 AM Nimpkish
May 19, 25,
June 2, 8, 16
2:50 AM Non-Stop 3:40 AM Nimpkish

KLEMTU DEPARTURES
Klemtu to Port Hardy
Dates Departure Stops/Transfers Arrival Vessel
April 5 8:00 PM 1 Stop Bella Bella 6:00 AM
next day
Northern Expedition
April 12, 19, 26,
May 3, 10, 17, 24, 31,
June 7, 14
9:30 PM 1 Stop Bella Bella 9:00 AM
next day
Northern Adventure
Klemtu to Prince Rupert
Dates Departure Stops/Transfers Arrival Vessel
April 7 7:00 AM Non-Stop 4:00 PM Northern Expedition
April 14, 21, 28,
May 5, 12, 19, 26,
June 2, 9, 16
6:30 AM Non-Stop 4:00 PM Northern Adventure
Klemtu to Bella Bella
Dates Departure Stops/Transfers Arrival Vessel
April 5 8:00 PM Non-Stop 11:00 PM Northern Expedition
April 12, 19, 26,
May 3, 10, 17, 24, 31,
June 7, 14
9:30 PM Non-Stop 1:00 AM
next day
Northern Adventure
Klemtu to Shearwater
Dates Departure Stops/Transfers Arrival Vessel
April 12, 26,
May 10
9:30 PM Transfer at Bella Bella 3:10 AM
next day
Northern Adventure OR Nimpkish
May 24,
June 7
9:30 PM Transfer at Bella Bella 3:40 AM
next day
Northern Adventure OR Nimpkish
Klemtu to Ocean Falls
Dates Departure Stops/Transfers Arrival Vessel
April 12, 26,
May 10
9:30 PM Transfer at Bella Bella, 1 Stop Shearwater 5:05 PM
next day
Northern Adventure OR Nimpkish
May 24,
June 7
9:30 PM Transfer at Bella Bella, 1 Stop Shearwater 6:00 PM
next day
Northern Adventure OR Nimpkish
Klemtu to Bella Coola
Dates Departure Stops/Transfers Arrival Vessel
April 12, 26,
May 10
9:30 PM Transfer at Bella Bella, 2 Stops Shearwater, Ocean Falls 10:50 PM
next day
Northern Adventure OR Nimpkish
May 24,
June 7
9:30 PM Transfer at Bella Bella, 2 Stops Shearwater, Ocean Falls 10:25 PM
next day
Northern Adventure OR Nimpkish

OCEAN FALLS DEPARTURES
Mid-Coast Passengers transfer from: Nimpkish Nimpkish to Northern AdventureNorthern Adventure in Bella Bella
Ocean Falls to Port Hardy
Dates Departure Stops/Transfers Arrival Vessel
April 12, 26,
May 10
8:45 PM 1 Stop Shearwater Transfer at Bella Bella 9:00 AM
next day
Northern Adventure OR Nimpkish
May 24,
June 7
7:50 PM 1 Stop Shearwater Transfer at Bella Bella 9:00 AM
next day
Northern Adventure OR Nimpkish
Ocean Falls to Prince Rupert
Dates Departure Stops/Transfers Arrival Vessel
April 6, 20,
May 4
11:00 AM 1 Stop Shearwater Transfer at Bella Bella, 1 Stop Klemtu 4:00 PM
next day
Northern Adventure OR Nimpkish
May 18,
June 1, 15
10:20 AM 1 Stop Shearwater Transfer at Bella Bella, 1 Stop Klemtu 4:00 PM
next day
Northern Adventure OR Nimpkish
Ocean Falls to Bella Coola
Dates Departure Stops/Transfers Arrival Vessel
April 7 7:30 AM Non-Stop  1:00 PM Nimpkish
April 13, 27,
May 11
5:15 PM Non-Stop  10:50 PM Nimpkish
April 21,
May 5
6:30 AM Non-Stop  12:00 PM Nimpkish
May 19,
June 2, 16
7:15 AM Non-Stop  11:25 AM Nimpkish
May 25,
June 8
6:15 PM Non-Stop  10:25 PM Nimpkish
Ocean Falls to Bella Bella
Dates Departure Stops/Transfers Arrival Vessel
April 6 11:00 AM 1 Stop Shearwater 1:10 AM
next day
Nimpkish
April 12, 26,
May 10
8:45 PM 1 Stop Shearwater 12:15 AM
next day
Nimpkish
April 20,
May 4
11:00 AM 1 Stop Shearwater 12:10 AM
next day
Nimpkish
May 18,
June 1, 15
10:20 AM 1 Stop Shearwater 12:10 AM
next day
Nimpkish
May 24,
June 7
7:50 PM 1 Stop Shearwater 12:10 AM
next day
Nimpkish
Ocean Falls to Shearwater
Dates Departure Stops/Transfers Arrival Vessel
April 6, 20,
May 4
11:00 AM Non-Stop  1:30 PM Nimpkish
April 12, 26,
May 10
8:45 PM Non-Stop  11:15 PM Nimpkish
May 18,
June 1, 15
10:20 AM Non-Stop  1:20 PM Nimpkish
May 24,
June 7
7:50 PM Non-Stop  10:50 PM Nimpkish

SHEARWATER DEPARTURES
Mid-Coast Passengers transfer from: Nimpkish Nimpkish to Northern AdventureNorthern Adventure in Bella Bella
Shearwater to Port Hardy
Dates Departure Stops/Transfers Arrival Vessel
April 12, 26,
May 10
11:35 PM Transfer at Bella Bella 9:00 AM
next day
Northern Adventure OR Nimpkish
May 24,
June 7
11:20 PM Transfer at Bella Bella 9:00 AM
next day
Northern Adventure OR Nimpkish
Shearwater to Prince Rupert
Dates Departure Stops/Transfers Arrival Vessel
April 7 12:30 AM Transfer at Bella Bella, 1 Stop Klemtu 4:00 PM Northern Adventure OR Nimpkish
April ​20,
May ​4
11:30 PM Transfer at Bella Bella, 1 Stop Klemtu 4:00 PM
next day
Northern Adventure OR Nimpkish
May ​​18,
June ​1, 15
11:20 PM Transfer at Bella Bella, 1 Stop Klemtu 4:00 PM
next day
Northern Adventure OR Nimpkish
Shearwater to Bella Coola
Dates Departure Stops/Transfers Arrival Vessel
April 7 4:40 AM 1 Stop Ocean Falls 1:00 PM Nimpkish
April 13, 27,
May 11
2:25 PM 1 Stop Ocean Falls 10:50 PM Nimpkish
April 21,
May 5
3:40 AM 1 Stop Ocean Falls 12:00 PM Nimpkish
May 19,
June 2, 16
4:00 AM 1 Stop Ocean Falls 11:25 AM Nimpkish
May 25,
June 8
3:00 PM 1 Stop Ocean Falls 10:25 PM Nimpkish
Shearwater to Bella Bella
Dates Departure Stops/Transfers Arrival Vessel
April 7 12:30 AM Non-Stop 1:10 AM Nimpkish
April 12, 26,
May 10
11:35 PM Non-Stop 12:15 AM
next day
Nimpkish
April 20,
May 4
11:30 PM Non-Stop 12:10 AM
next day
Nimpkish
May 18, 24,
June 1, 7, 15
11:20 PM Non-Stop 12:10 AM
next day
Nimpkish
Shearwater to Ocean Falls
Dates Departure Stops/Transfers Arrival Vessel
April 7 4:40 AM Non-Stop 7:20 AM Nimpkish
April 13, 27,
May 11
2:25 PM Non-Stop 5:05 PM Nimpkish
April 21,
May 5
3:40 AM Non-Stop 6:20 AM Nimpkish
May 19,
June 2, 16
4:00 AM Non-Stop 7:00 AM Nimpkish
May 25,
June 8
3:00 PM Non-Stop 6:00 PM Nimpkish

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