Ferry Service

Victoria BC Canada Visitor's Guide

Victoria BC is located on the southern tip of Vancouver Island.  The island is 456 km long (283 miles).

The city of Vancouver is located in the Lower Mainland of British Columbia, not far from the USA Border.

The small islands situated between the Lower Mainland and Vancouver Island are called the Gulf Islands.

Washington State is situated to the east and south of Victoria.

There are several ferry routes that connect Vancouver Island to the BC mainland, Washington State and the Gulf Islands.  The closest ferry terminals to Victoria are in Swartz Bay, Sydney and downtown Victoria (Inner Harbour).

Ferry Service to Vancouver Island
Ferry Service to Vancouver Island

The following table summarizes all ferry routes to Vancouver Island.

Please notes that some of the routes (Seattle, Anacortes, V2V) have been temporarily suspended due to the pandemic but are expected to restart in the spring of 2022.

Region Port Region Port Company
Lower Mainland Tsawwassen  Van Island  Swartz Bay BC Ferries
Lower Mainland Tsawwassen Van island Duke Point BC Ferries
Lower Mainland Horseshoe Bay   Van Island Nanaimo BC Ferries
Lower Mainland Coal Harbour Van Island Inner Harbour V2V Ferries
Gulf Islands multiple Van Island Swartz Bay BC Ferries
Washington State Anacortes Van Island Sydney WA Ferries
Washington State Seattle Van Island Inner Harbour FRS Clipper
Washington State Port Angeles Van Island Inner Harbour   Blackball Ferry


Most people travelling to Victoria take the BC Ferries route that operates between Tsawwassen on the BC mainland and Swartz Bay on Vancouver Island.

This ferry service takes both passengers and vehicles.  Ferries runs every hour or two.

Swartz Bay Ferry Terminal, British Columbia
Swartz Bay Ferry Terminal

Next Page