Skip to content

Ferry crossing

Cormorant Island (Alert Bay) to Port McNeill

BC Ferries runs 6 sailings a day from Cormorant Island (Alert Bay) to Port McNeill, the first at 06:20 and the last at 21:15. The crossing takes between 45 minutes and 1 hour 15 minutes, depending on the sailing, and an adult return is C$12.45.

Sailing times

Cormorant Island (Alert Bay) to Port McNeill timetable

As published by the operators. Times shift with the season and are suspended in heavy weather — confirm at the terminal before you travel.

From BC Ferries's published timetable, which runs until .

Sailing on

42 sailings a week in all. Pick a day to see only its sailings.

Sailing times for Cormorant Island (Alert Bay) to Port McNeill
DepartsArrivesRuns onCrossing
06:2007:05Daily45m
09:1510:10Tue–Wed, Fri–Sun55m
09:2510:10Mon, Thu45m
12:1513:05Daily50m
15:1516:00Daily45m
18:0518:55Daily50m
21:1522:30Daily1h 15m
Coming backPort McNeillCormorant Island (Alert Bay)42 a week · 40m · return from C$12.45

Published fares

What it costs

Every fare the operators publish on this crossing, for passengers and vehicles.

Passengers

Passengers fares
ClassOperatorFare
Child passenger 5-11BC FerriesC$6.25
Adult passenger 12+BC FerriesC$12.45

Vehicles

Vehicles fares
ClassOperatorFare
MotorcycleBC FerriesC$14.50
Standard vehicle up to 20ftBC FerriesC$28.95

Fares on this crossing are returns: one ticket covers the trip there and back, and it is collected at one end only. Fares as published by the operators, in CAD, last checked . Fares move with the season and, on the busiest routes, with the sailing — check the operator's price for your day before you travel.

About this crossing

Port McNeill is where Cormorant Island meets the Vancouver Island road network, and travellers without a car have choices on arrival: BC Transit's Mount Waddington buses, the Vancouver Island Connector and a local taxi company all serve the terminal. Alert Bay stops checking in cars and walk-on passengers five minutes before each departure, and there is no booking system to secure a place in advance.

Common questions

How long is the ferry from Cormorant Island (Alert Bay) to Port McNeill?
Between 45 minutes and 1 hour 15 minutes, depending on the sailing. The typical crossing on the timetable is 50 minutes.
How many ferries a day go from Cormorant Island (Alert Bay) to Port McNeill?
6 departures a day, every day of the week. The first boat leaves at 06:20 and the last at 21:15, local time.
Who runs the ferry from Cormorant Island (Alert Bay) to Port McNeill?
BC Ferries runs this crossing. Tickets are sold by the operator; this site lists the timetable and does not sell them.
How much is the ferry from Cormorant Island (Alert Bay) to Port McNeill?
An adult return is C$12.45 (Adult passenger 12+). Taking a vehicle starts at C$14.50 (Motorcycle). Fares on this crossing are returns: one ticket covers the trip there and back, and it is collected at one end only. Prices as the operator published them on 5 August 2026.