Schedules

Discovery Coast Connector
(Summer Service along BC's scenic Mid Coast)

Crossing Time: Varies
Distance: Varies

CHECK FOR SERVICE NOTICES

Schedule in Effect:


PORT HARDY DEPARTURES
Mid-Coast Passengers transfer from Northern Expedition to Nimpkishin Bella Bella
 
Port Hardy to Prince Rupert
Dates Departure Stops/Transfers Arrival Vessel
June 19, 21, 23, 25, 27, 29,
July odd-numbered days 
August even-numbered days
Sept 1, 3, 5, 7, 9, 11, 13
7:30 AM 1 Stop Bella Bella or Klemtu see schedules below** 11:30 PM
Port Hardy to Bella Bella**
Dates Departure Stops/Transfers Arrival Vessel
June 19, 21, 25, 27, 29,
July odd-numbered days except 1, 7, 15, 21, 29,
August even-numbered days except 4, 12, 18, 26,
Sept 3, 5, 7, 11, 13
7:30 AM Non-Stop 12:50 PM
Port Hardy to Klemtu**
Dates Departure Stops/Transfers Arrival Vessel
June 23,
July 1, 7, 15, 21, 29,
Aug 4, 12, 18, 26,
Sept 1, 9
7:30 AM Non-Stop 3:00 PM
Port Hardy to Bella Coola
Dates Departure Stops/Transfers Arrival Vessel
June 19, 21, 27, 29,
July 3, 5, 11, 13, 17, 19, 25, 27, 31
Aug 2, 8, 10, 14, 16, 22, 24, 28, 30,
Sept 5, 7, 11, 13
7:30 AM Transfer at Bella Bella, 2 Stops Shearwater, Ocean Falls 11:59 PM
Port Hardy to Ocean Falls
Dates Departure Stops/Transfers Arrival Vessel
June 19, 21, 27, 29,
July 3, 5, 11, 13, 17, 19, 25, 27, 31
Aug 2, 8, 10, 14, 16, 22, 24, 28, 30,
Sept 5, 7, 11, 13
7:30 AM Transfer at Bella Bella, 1 Stop Shearwater 6:00 PM
Port Hardy to Shearwater
Dates Departure Stops/Transfers Arrival Vessel
June 19, 21, 27, 29,
July 3, 5, 11, 13, 17, 19, 25, 27, 31
Aug 2, 8, 10, 14, 16, 22, 24, 28, 30,
Sept 5, 7, 11, 13
7:30 AM Transfer at Bella Bella 3:00 PM

PRINCE RUPERT DEPARTURES
 
Prince Rupert to Port Hardy
Dates Departure Stops/Transfers Arrival Vessel
June 20, 22, 24, 26, 28, 30,
July even-numbered days
August odd-numbered days
Sept 2, 4, 6, 8, 10, 12, 14*
7:30 AM 1 Stop Bella Bella or Klemtu - see schedules below** 11:30 PM
*Sailing will be facilitated by the Northern Adventure
Prince Rupert to Bella Bella**
Dates Departure Stops/Transfers Arrival Vessel
June 22, 24, 26, 30,
July even-numbered days except 4, 12, 18, 26,
August odd-numbered days except 1, 9, 15, 23, 29,
Sept 2, 4, 8, 10, 12, 14*
7:30 AM Non-Stop 5:10 PM
*Sailing will be facilitated by the Northern Adventure
Prince Rupert to Klemtu**
Dates Departure Stops/Transfers Arrival Vessel
June 20, 28,
July 4, 12, 18, 26,
Aug 1, 9, 15, 23, 29,
Sept 6, 12
7:30 AM Non-Stop 3:00 PM

BELLA COOLA DEPARTURES
Mid-Coast Passengers transfer from Nimpkishto Northern Expedition in Bella Bella
 
Bella Coola to Port Hardy
Dates Departure Stops/Transfers Arrival Vessel
June 24, 26,
July 2, 8, 10, 16, 22, 24, 30,
Aug 5, 7, 13, 19, 21, 27,
Sept 2, 4, 10
7:00 AM 2 Stops Ocean Falls, Shearwater Transfer at Bella Bella 11:30 PM
Bella Coola to Bella Bella
Dates Departure Stops/Transfers Arrival Vessel
June 22, 30,
July 6, 14, 20, 28,
Aug 3, 11, 17, 25, 31,
Sept 8
12:00 PM Non-Stop  8:30 PM
June 24, 26,
July 2, 8, 10, 16, 22, 24, 30,
Aug 5, 7, 13, 19, 21, 27,
Sept 2, 4, 10
7:00 AM 2 Stops Ocean Falls, Shearwater 4:30 PM
June 20, 28,
July 4, 12, 18, 26,
Aug 1, 9, 15, 23, 29,
Sept 6, 12
11:00 AM 1 Stop Ocean Falls 8:00 PM
Bella Coola to Ocean Falls
Dates Departure Stops/Transfers Arrival Vessel
June 24, 26,
July 2, 8, 10, 16, 22, 24, 30,
Aug 5, 7, 13, 19, 21, 27,
Sept 2, 4, 10
7:00 AM Non-Stop  12:45 PM
June 20, 28,
July 4, 12, 18, 26,
Aug 1, 9, 15, 23, 29,
Sept 6, 12
11:00 AM Non-Stop  4:45 PM
Bella Coola to Shearwater
Dates Departure Stops/Transfers Arrival Vessel
June 22, 30,
July 6, 14, 20, 28,
Aug 3, 11, 17, 25, 31,
Sept 8
12:00 PM 1 Stop Bella Bella 9:30 PM
June 24, 26,
July 2, 8, 10, 16, 22, 24, 30,
Aug 5, 7, 13, 19, 21, 27,
Sept 2, 4, 10
7:00 AM 1 Stop Ocean Falls 3:45 PM
June 20, 28,
July 4, 12, 18, 26,
Aug 1, 9, 15, 23, 29,
Sept 6, 12
11:00 AM 2 Stops Ocean Falls, Bella Bella 9:00 PM

BELLA BELLA DEPARTURES
 
Bella Bella to Port Hardy
Dates Departure Stops/Transfers Arrival Vessel
June 22, 24, 26, 30,
July even-numbered days except 4, 12, 18, 26,
August odd-numbered days except 1, 9, 15, 23, 29,
Sept 2, 4, 8, 10, 12, 14*
6:10 PM Non-Stop  11:30 PM
*Sailing will be facilitated by the Northern Adventure
Bella Bella to Prince Rupert
Dates Departure Stops/Transfers Arrival Vessel
June 19, 21, 25, 27, 29,
July odd-numbered days except 1, 7, 15, 21, 29,
August even-numbered days except 4, 12, 18, 26,
Sept 3, 5, 7, 11, 13
1:50 PM Non-Stop  11:30 PM
Bella Bella to Bella Coola 
Dates Departure Stops/Transfers Arrival Vessel
June 19, 21, 27, 29,
July 3, 5, 11, 13, 17, 19, 25, 27, 31,
Aug 2, 8, 10, 14, 16, 22, 24, 28, 30,
Sept 5, 7, 13, 11
2:30 PM 2 Stops Shearwater, Ocean Falls 11:59 PM
June 23,
July 1, 7, 15, 21, 29,
Aug 4, 12, 18, 26,
Sept 1, 9
12:30 PM 1 Stop Ocean Falls 9:30 PM
June 25,
July 9, 23,
Aug 6, 20,
Sept 3
9:00 AM 1 Stop Ocean Falls 6:00 PM
Bella Bella to  Ocean Falls 
Dates Departure Stops/Transfers Arrival Vessel
June 19, 21, 27, 29,
July 3, 5, 11, 13, 17, 19, 25, 27, 31,
Aug 2, 8, 10, 14, 16, 22, 24, 28, 30,
Sept 5, 7, 13, 11
2:30 PM 1 Stop Shearwater 6:00 PM
June 23,
July 1, 7, 15, 21, 29,
Aug 4, 12, 18, 26,
Sept 1, 9
12:30 PM Non-Stop  3:30 PM
June 25,
July 9, 23,
Aug 6, 20,
Sept 3
9:00 AM Non-Stop  12:00 PM
Bella Bella to  Shearwater
Dates Departure Stops/Transfers Arrival Vessel
June 19, 23, 27, 29,
July 3, 5, 11, 13, 17, 19, 25, 27, 31,
Aug 2, 8, 10, 14, 16, 22, 24, 28, 30,
Sept 5, 7, 13, 11
2:30 PM Non-Stop  3:00 PM
June 22, 30,
July 6, 14, 20, 28,
Aug 3, 11, 17, 25, 31,
Sept 8
9:00 PM Non-Stop  9:30 PM
June 24, 26,
July 2, 8, 10, 16, 22, 24, 30,
Aug 5, 7, 13, 19, 21, 27,
Sept 4, 10, 12
5:00 PM Non-Stop  5:30 PM
June 20, 28,
July 4, 12, 18, 26,
Aug 1, 9, 15, 23, 29,
Sept 6, 12
8:30 PM Non-Stop  9:00 PM

KLEMTU DEPARTURES
 
Klemtu to Port Hardy
Dates Departure Stops/Transfers Arrival Vessel
June 20, 28,
July 4, 12, 18, 26,
Aug 1, 9, 15, 23, 29,
Sept 6, 12
4:00 PM Non-Stop  11:30 PM
Klemtu to Prince Rupert
Dates Departure Stops/Transfers Arrival Vessel
June 23,
July 1, 7, 15, 21, 29,
Aug 4, 12, 18, 26,
Sept 1, 9
4:00 PM Non-Stop  11:30 PM
 

OCEAN FALLS DEPARTURES
Mid-Coast Passengers transfer from Nimpkishto Northern Expedition in Bella Bella
 
Ocean Falls to Port Hardy
Dates Departure Stops/Transfers Arrival Vessel
June 24, 26,
July 2, 8, 10, 16, 22, 24, 30,
Aug 5, 7, 13, 19, 21, 27,
Sept 2, 4, 10
1:00 PM 1 Stop Shearwater Transfer at Bella Bella 11:30 PM
Ocean Falls to Bella Coola
Dates Departure Stops/Transfers Arrival Vessel
June 19, 21, 27, 29,
July 3, 5, 11, 13, 17, 19, 25, 27, 31,
Aug 2, 8, 10, 14, 16, 22, 24, 28, 30,
Sept 5, 7, 13, 11
6:15 PM Non-Stop  11:59 PM
June 23,
July 1, 7, 15, 21, 29,
Aug 4, 12, 18, 26,
Sept 1, 9
3:45 PM Non-Stop  9:30 PM
June 25,
July 9, 23,
Aug 6, 20,
Sept 3
12:15 PM Non-Stop  6:00 PM
Ocean Falls to Bella Bella
Dates Departure Stops/Transfers Arrival Vessel
June 24, 26,
July 2, 8, 10, 16, 22, 24, 30,
Aug 5, 7, 13, 19, 21, 27,
Sept 2, 4, 10
1:00 PM 1 Stop Shearwater 4:30 PM
June 20, 28,
July 4, 12, 18, 26,
Aug 1, 9, 15, 23, 29,
Sept 6, 12
5:00 PM Non-Stop  8:00 PM
Ocean Falls to Shearwater
Dates Departure Stops/Transfers Arrival Vessel
June 24, 26,
July 2, 8, 10, 16, 22, 24, 30,
Aug 5, 7, 13, 19, 21, 27,
Sept 2, 4, 10
1:00 PM Non-Stop  3:45 PM
June 20, 28,
July 4, 12, 18, 26,
Aug 1, 9, 15, 23, 29,
Sept 6, 12
5:00 PM 1 Stop Bella Bella 9:00 PM

SHEARWATER DEPARTURES
Mid-Coast Passengers transfer from Nimpkishto Northern Expedition in Bella Bella
 
Shearwater to Port Hardy
Dates Departure Stops/Transfers Arrival Vessel
June 24, 26,
July 2, 8, 10, 16, 22, 24, 30,
Aug 5, 7, 13, 19, 21, 27,
Sept 2, 4, 10
4:00 PM Transfer at Bella Bella 11:30 PM
Shearwater to Bella Coola
Dates Departure Stops/Transfers Arrival Vessel
June 19, 21, 27, 29,
July 3, 5, 11, 13, 17, 19, 25, 27, 31,
Aug 2, 8, 10, 14, 16, 22, 24, 28, 30,
Sept 5, 7, 13, 11
3:15 PM 1 Stop Ocean Falls 11:59 PM
June 23,
July 1, 7, 15, 21, 29,
Aug 4, 12, 18, 26,
Sept 1, 9
11:30 AM 2 Stops Bella Bella, Ocean Falls 9:30 PM
June 25,
July 9, 23,
Aug 6, 20,
Sept 3
8:00 AM 2 Stops Bella Bella, Ocean Falls 6:00 PM
Shearwater to Bella Bella
Dates Departure Stops/Transfers Arrival Vessel
June 19, 21, 27, 29,
July 3, 5, 11, 13, 17, 19, 25, 27, 31,
Aug 2, 8, 10, 14, 16, 22, 24, 28, 30,
Sept 5, 7, 13, 11
1:30 PM Non-Stop  2:00 PM
June 23,
July 1, 7, 15, 21, 29,
Aug 4, 12, 18, 26,
Sept 1, 9
11:30 AM Non-Stop  12:00 PM
June 24, 26,
July 2, 8, 10, 16, 22, 24, 30,
Aug 5, 7, 13, 19, 21, 27,
Sept 2, 4, 10
4:00 PM Non-Stop  4:30 PM
June 25,
July 9, 23,
Aug 6, 20,
Sept 3
8:00 AM Non-Stop  8:30 AM
Shearwater to Ocean Falls
Dates Departure Stops/Transfers Arrival Vessel
June 19, 21, 27, 29,
July 3, 5, 11, 13, 17, 19, 25, 27, 31,
Aug 2, 8, 10, 14, 16, 22, 24, 28, 30,
Sept 5, 7, 13, 11
3:15 PM Non-Stop  6:00 PM
June 23,
July 1, 7, 15, 21, 29,
Aug 4, 12, 18, 26,
Sept 1, 9
11:30 AM 1 Stop Bella Bella 3:30 PM
June 25,
July 9, 23,
Aug 6, 20,
Sept 3
8:00 AM 1 Stop Bella Bella 12: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
Reservations Payment Policy
Check-In Policy Update 
Baggage Weight Limit