Reserve and Plan

Bus and Coach Services in BC Ferries Communities

METRO VANCOUVER »
SUNSHINE COAST, POWELL RIVER, BOWEN ISLAND »
VICTORIA AND VANCOUVER ISLAND »
NANAIMO-PARKSVILLE AREA »
MID AND WEST VANCOUVER ISLAND COMMUNITIES »
NORTH VANCOUVER ISLAND »
GULF ISLAND COMMUNITIES » 
PRINCE RUPERT »
HAIDA GWAII/QUEEN CHARLOTTE ISLANDS »

METRO VANCOUVER

BC Ferries Connector LogoBC Ferries Connector operated by
the Wilson's Group

Downtown Vancouver to downtown Victoria by way of BC Ferries' Tsawwassen-Swartz Bay service.

Travelling from Vancouver to Victoria? Relax and enjoy the journey from downtown Vancouver to downtown Victoria onboard comfortable coaches via BC Ferries.  This is a direct service to the ferry terminals without any transfers.  In addition to a relaxing ride on the coach, you will experience an amazing 95 minute cruise, sailing through the spectacular Gulf Islands. Arriving on the other side, there are many drop off locations to suit your travel plans. 

Effective February 2016, this service is operated by Wilson’s Transportation Ltd, a locally owned and operated business in the Victoria community for over 35 years known for its exceptional customer service.

Bus tickets may be purchased on selected* BC Ferries sailings between Vancouver and Victoria.

Advance reservations can be made at bcfconnector.com or call: Vancouver 604-428-9474,
Victoria 778-265-9474. From elsewhere in Canada, or the United States, call toll-free: 1-888-788-8840. 

* For up to date schedules and fare information, visit bcfconnector.com  

If you intend to board a BC Ferries Connector coach on the ferry, please ensure that any baggage you check at the terminal has a BC Ferries Connector bus tag on it.  

TRANSLINK
TransLink is Metro Vancouver's transportation authority responsible for bus, rail and SeaBus transit services. Transit schedules, maps and information on getting to and from our ferry terminals at Tsawwassen and Horseshoe Bay can be found at www.translink.ca, or call TransLink customer service at (604) 953-3333.

For information on Compass visit: translink.ca/compasscard or call Compass Customer Service:
(604) 398-2042 (toll free: 1-888-207-4055).

WEST VANCOUVER BLUE BUS
Call for information (604) 985-7777. 

SUNSHINE COAST, POWELL RIVER, BOWEN ISLAND:

SUNSHINE COAST CONNECTOR
Service between Powell River, Saltery Bay, Earls Cove, Langdale and Vancouver with multiple enroute pick ups and drop offs. For more information including schedules and fares, call 1-844-613-8222 or visit www.sunshinecoastconnector.ca

SUNSHINE COAST PUBLIC TRANSIT
Information at www.busonline.ca/regions/sun/ 

POWELL RIVER TRANSIT
Further information is available at (604) 485-4287.

BOWEN ISLAND COMMUNITY TRANSIT
Information is available at (604) 947-0229.

VICTORIA AND VANCOUVER ISLAND:

BC Ferries Connector LogoBC Ferries Connector operated by
the Wilson's Group

Downtown Vancouver to downtown Victoria and Vancouver Airport to downtown Victoria by way of
BC Ferries' Tsawwassen-Swartz Bay service.

Bus tickets may be purchased on selected* BC Ferries sailings between Vancouver and Victoria.

Advance reservations can be made at bcfconnector.com or call: Vancouver 604-428-9474,
Victoria 778-265-9474. From elsewhere in Canada, or from the United States, call toll-free:
1-888-788-8840. 

* For up to date schedules and fare information, visit bcfconnector.com

If you intend to board a BC Ferries Connector coach on the ferry, please ensure that any baggage you check at the terminal has a BC Ferries Connector bus tag on it. 

VICTORIA REGIONAL TRANSIT SYSTEM
Information for Victoria (250) 382-6161, including service to and from our Swartz Bay ferry terminal.

TOFINO BUS ALL ISLAND EXPRESS
Daily bus service from BC Ferries' Departure Bay terminal in Nanaimo to Victoria, and daily bus service from BC Ferries terminals at Port Hardy and Port McNeill to Victoria. 

ISLANDLINK BUS
Daily scheduled Vancouver Island bus service between Nanaimo, Departure Bay ferry terminal and Duncan, Mill Bay & Victoria to the south; and Parksville, Buckley Bay, Cumberland, Courtenay, Black Creek and Campbell River to the north. Connects with BC Ferries’ sailings between Nanaimo, Departure Bay and Horseshoe Bay. Bookings recommended, online only. www.islandlinkbus.com 

GREYHOUND CANADA
Scheduled bus service to most Vancouver Island locations. In communities where Greyhound does not provide service there is often a shuttle/connector service transporting passengers to the nearest Greyhound stop. Call toll free: 1-800-661-TRIP (8747).

WILSONS'S TRANSPORTATION
Facilities in Victoria and Campbell River. Service area includes all of Vancouver Island and beyond, including across Canada and the United States. In Victoria call 250-475-3235.

NANAIMO PARKSVILLE 

TOFINO BUS ALL ISLAND EXPRESS
Daily bus service from BC Ferries' Departure Bay terminal in Nanaimo to Parksville, Courtenay, Campbell River, Port McNeill and Port Hardy, plus daily bus service from BC Ferries' Departure Bay terminal in Nanaimo to Port Alberni, Ucluelet and Tofino.

ISLANDLINK BUS
Daily scheduled Vancouver Island bus service between Nanaimo, Departure Bay ferry terminal and Duncan, Mill Bay & Victoria to the south; and Parksville, Buckley Bay, Cumberland, Courtenay, Black Creek and Campbell River to the north. Connects with BC Ferries’ sailings between Nanaimo, Departure Bay and Horseshoe Bay. Bookings recommended, online only. www.islandlinkbus.com 

NANAIMO-PARKSVILLE REGIONAL TRANSIT
For information, call (250) 390-4531 or visit www.rdn.bc.ca/cms.asp?wpID=686

NANAIMO AIRPORTER SHUTTLE SERVICE
Service from Chemainus, Gabriola Island and Nanaimo (Duke Point and Departure Bay) ferry terminals, to and from the Nanaimo airport. Phone 778-441-2133 or toll-free 1-888-758-2133.

MID AND WEST VANCOUVER ISLAND COMMUNITIES

PUBLIC TRANSIT FOR:
Port Alberni
Campbell River
Comox
Cowichan Valley 
Port Alberni


NORTH VANCOUVER ISLAND SERVICE

BC TRANSIT
Public transit for Mount Waddington-Northern Vancouver Island.

TOFINO BUS ALL ISLAND EXPRESS
Daily bus service from Vancouver, Victoria and Nanaimo to BC Ferries' terminals at Port McNeill and Port Hardy. 

GULF ISLAND COMMUNITIES

BC TRANSIT (formerly Ganges Faerie Minishuttle)
Direct shuttle service between any Salt Spring Island terminal and Ganges, Salt Spring Island Hostel and Ruckle Park. (250) 537-6758.

PRINCE RUPERT

PUBLIC TRANSIT
Information at www.transitbc.com/regions/prr/?p=2.list

HAIDA GWAII/QUEEN CHARLOTTE ISLANDS

EAGLE BUS
Provides service between Haida Gwaii/Queen Charlotte, Skidegate, Tlell, Port Clements, Masset and Old Masset. Includes stops at BC Ferries' terminals. For schedule details call (250) 559-4461 or 1-877-747-4461 or visit eagletransit.net/services/.

Back to top ^