Vancouver British Columbia, Canada

Victoria Getting Here

Getting Here is Half the Fun

Victoria is located on Vancouver Island, 27 miles or 44 km across the Strait of Georgia from mainland British Columbia. You can reach Victoria by water from mainland BC or Washington State, by air from Vancouver or Seattle via the major airlines at Victoria International Airport, as well as by floatplane. Either way, the scenery is spectacular.

Travelling by Vehicle and Ferry

Victoria is Mile Zero of the Trans Canada Highway, the longest national highway in the world. The only vehicle access to Vancouver Island is by ferry. There are six vehicle routes, operated by BC Ferries, Washington State Ferry and Black Ball Transport Inc.

BC Ferries

Tsawwassen – Swartz Bay
The ferry sails from Tsawwassen, BC, 38 km south of Vancouver, to Swartz Bay, BC, 32 km, or about 30 minutes, north of Victoria. The crossing time is 1 hour and 35 minutes. The ferries sail every two hours during the day in the fall, winter, and spring, and every hour during the summer and on some holiday weekends.

Tsawwassen – Duke Point
Duke Point is 13 km south of Nanaimo, approximately 2 hours driving time to Victoria. The crossing time is 2 hours, and there are 8 round trips daily.

Horseshoe Bay – Departure Bay
Horseshoe Bay is approximately 20 km northwest of Vancouver. Departure Bay is approximately 3 km north of Nanaimo. The crossing time is 1 hour 35 minutes. There are sailings every 2 hours with extra sailings during the summer and holidays.

Powell River – Comox
Comox is 219 km (135 miles) or 3 hours north of Victoria. Crossing time from Powell River is 1 hour 20 minutes. There are 4 round trips daily.

Washington State Ferry

Anacortes, WA – Sidney, BC

Sidney is approximately 20 minutes north of Victoria. Crossing time: 3 hours. Vehicle reservations are required.

Black Ball Transport

Port Angeles, WA – Victoria, BC

The Coho docks in Victoria Harbour. Crossing time is 1 hour 30 minutes; 1 or 2 round trips daily.

In addition, there are three passenger-only ferry services from the mainland to Vancouver Island.

Victoria Clipper

Seattle, WA – Victoria, BC

The Clipper, a high-speed catamaran, travels between Victoria’s Inner Harbour and Pier 69 in Seattle. Crossing time is 2 hour 45 minutes. There are 1 to 3 round trips daily.

Victoria Express

Port Angeles, WA – Victoria, BC

Operates May through September. Crossing time is 1 hour. Reservations are required/recommended.

Victoria San Juan Cruises

Bellingham, WA – Victoria, BC

Operates one trip per day May through October. The ferry runs between the Bellingham Cruise Terminal and Victoria’s Inner Harbour. Crossing time is 3 hours.

Getting Here by Air

Several major airlines service Victoria International Airport, near Sidney, 30 minutes north of downtown Victoria, Nanaimo Airport, 20 minutes south of downtown Nanaimo, and the communities of Courtenay/Comox, Campbell River and Port Hardy.

Air Canada Jazz

Scheduled service from Vancouver to Victoria and Nanaimo –

Air Canada

Scheduled non-stop service from Toronto to Victoria –

WestJet Airlines

Scheduled service to Victoria from major centres in Western Canada and Toronto –

Horizon Airlines

Scheduled service from Seattle to Victoria –


Many smaller island communities can be reached by these harbour to harbour planes, and there is also scheduled service between downtown Vancouver, downtown Victoria and downtown Nanaimo.

Baxter Air

Scheduled service from Vancouver harbour to Nanaimo harbour. Chartered flights available –

Harbour Air

Scheduled service from Vancouver harbour to Victoria harbour, Nanaimo and the Gulf Islands. Chartered flights available –


Scheduled service from Vancouver harbour and Vancouver International Airport to Victoria harbour. Seasonal service from Seattle to Campbell River. Chartered flights available –

Kenmore Air

Scheduled service from Seattle to Victoria, Nanaimo, the Gulf Islands and the Campbell River area. Chartered flights available –

Pacific Coastal Airlines

Scheduled service from Vancouver to Victoria, Campbell River, Comox and Port Hardy, as well as between Port Hardy and Bella Bella and Klemtu. Chartered flights available –

West Coast Air

Scheduled service from Vancouver harbour to Victoria harbour. Chartered flights available –

Getting Here By Bus:

Pacific Coach Lines

Connects Vancouver/Vancouver International Airport and Victoria by bus, via the Swartz Bay-Tsawassen ferry route

Be the first to comment on "Victoria Getting Here"

Leave a comment

Your email address will not be published.