Ferry Service - Vancouver Island North

Getting Here By Ferry

Port Hardy / Prince Rupert

The Inside Passage is a spectacular voyage providing scenic transportation between Port Hardy and Prince Rupert (on the northern BC coast). This scenic day trip takes 15 hours. Cabins are available on board the M. V. Northern Expedition, BC Ferries newest vessel. This route operates from mid-May to the end of September and reservations are a must.

Port Hardy / Mid and North Coast

During the fall, winter and spring months, the Inside Passage operates as an overnight sailing with stops along the way. Sailing time is 20 – 22 hours.

The Discovery Coast Passage is a summer-only route between Port Hardy and ports on BC’s mid-coast, with several stops along the way. The voyage takes 20 – 33 hours from Port Hardy to Bella Coola depending on the route. Cabins are not available, however, there are showers and reclining seats. Reservations are highly recommended.

Port McNeill / Alert Bay / Sointula

One ferry shares its services between the Port McNeill to Alert Bay (45 minute crossing) and the Port McNeill to Sointula (25 minute crossing) routes with multiple trips scheduled each day.

Vancouver Island / Vancouver

BC Ferries provides regular vehicle and passenger ferry service between Vancouver and Vancouver Island. Major routes are Horseshoe Bay in Vancouver to Departure Bay in Nanaimo; Tsawwassen, south of Richmond (Vancouver), to Duke Point, south of Nanaimo; and, Tsawwassen to Swartz Bay in Saanich (north of Victoria).

COVID-19 Update for BC Ferries Service

Sailings on some BC Ferries routes have temporarily been reduced. This includes routes from the lower mainland to Vancouver Island, as well as the northern and mid-coast routes. The tri-island route that serves Port McNeill – Alert Bay – Sointula is operating on its regular schedule. The northern and mid-coast routes will be operating on their winter schedule until further notice.

Reservations are encouraged to ensure priority on a specific sailing. Customers are being asked to remain in their vehicles (with the exception of the northern route) for the duration of the sailing to ensure physical distancing is maintained. Bring a face covering to wear onboard or in the terminals when physical distancing of 2 metres is not possible. Find out more information on the BC Ferries website.

BC Ferries | www.bcferries.com | 1-888-BC FERRY (1-888-223-3779)