Canada Transit Atlas

BC Ferries Port McNeill - Alert Bay - Sointula (Vancouver Island-Cormorant Island-Malcolm Island)

Ferry · BC Ferries

Runs every 1.5 hours on weekdays, every 1.5 hours on Saturdays and every hour on Sundays. Weekday trips from 7:10 am to 10:35 pm.

See live vehicles on the map Agency route page

How often it runs

Sointula

Weekdays and SaturdaySundaySun, Nov 8
Morning rush6–9 am2 trips2 trips
Midday9 am–3 pmevery 1.5 hoursevery hour
Afternoon rush3–7 pm2 trips2 trips
Evening7 pm–midnightevery hourevery hour
First trip7:10 am6:20 am
Last trip10:35 pm10:35 pm
Trips12 a day13

Port McNeill

Weekdays and SaturdaySundaySun, Nov 8
Morning rush6–9 am2 trips1 trip
Midday9 am–3 pmevery 1.5 hoursevery 2.5 hours
Afternoon rush3–7 pmevery 1.5 hours2 trips
Evening7 pm–midnightevery 2 hoursevery 2 hours
First trip6:20 am7:00 am
Last trip11:10 pm11:10 pm
Trips12 a day9

From the published schedule for Thu, Nov 5, Sat, Nov 7 and Sun, Nov 8. Times are when trips leave their first stop, and frequency is the average time between those departures. Shading marks service every 15 minutes or better, darker at 10 or better.

Stops

Sointula 2 stops

  1. Alert Bay
  2. Sointula

Port McNeill 2 stops

  1. Sointula
  2. Port McNeill

Schedule from BC Ferries's published GTFS feed, valid through March 31, 2027. Data sources