Skip to content

British Columbia

Port McNeill

From Port McNeill, ferries sail to Malcolm Island (Sointula) and Cormorant Island (Alert Bay): 88 sailings a week on 1 line. The busiest crossing is to Malcolm Island (Sointula), 47 a week.

Crossings from Port McNeill

Times come from BC Ferries' printed seasonal timetables, read into this site on . Fares were last read on . Sailings change at short notice; confirm with the line before you travel.

About the terminal

The nearest other terminal in this network is about a hundred and forty-five kilometres down the road at Campbell River, which leaves this northern Vancouver Island town as the hub for its own corner of the coast. Two island communities hang off it: Sointula on Malcolm Island, twenty-five minutes out, and Alert Bay on Cormorant Island, closer to forty. The three ports are worked as a triangle rather than as separate shuttles, and fares are collected here, so neither leg back to Port McNeill carries a charge.

Ferries from Port McNeill: common questions

Where can you go by ferry from Port McNeill?
2 crossings leave Port McNeill on the current timetables: to Malcolm Island (Sointula) (47 a week) and Cormorant Island (Alert Bay) (41 a week).
How many ferries leave Port McNeill a day?
Between 11 and 13, depending on the day of the week. The first departure of the day is at 07:10, to Malcolm Island (Sointula), and the last at 22:35, to Cormorant Island (Alert Bay), local time.
Which ferry companies sail from Port McNeill?
BC Ferries runs every departure listed from Port McNeill.
How much is the ferry from Port McNeill?
The lowest published passenger fare from Port McNeill is C$12.45 for a return, to Malcolm Island (Sointula). Each route page lists every fare class its operators publish.