Today's BC Ferries sailing times for Prince Rupert, BC - Monday, August 31, 2026. Times are scheduled departures; for live sailing status, vessel tracking, and terminal cameras, open the live Prince Rupert ferry tracker.
Prince Rupert - Port Hardy (Inside Passage)
Port Hardy (Bear Cove) to Bella Coola
Departs
Arrives
Notes
7:30 am
5:30 pm
2:05 pm
1:00 pm
Prince Rupert to McLoughlin Bay (Bella Bella)
Departs
Arrives
Notes
7:30 am
6:25 pm
7:10 pm
1:00 pm
Prince Rupert - Skidegate (Haida Gwaii)
Prince Rupert to Graham Island (Skidegate)
Departs
Arrives
Notes
10:00 pm
6:00 am
Graham Island (Skidegate) to Prince Rupert
Departs
Arrives
Notes
10:00 am
5:00 pm
Schedule data from BC Ferries. Sailings can change with conditions; confirm with the live tracker or BC Ferries before travelling.