Reserve and Plan

Bus, Coach and Rail Services in BC Ferries Communities

VANCOUVER-LOWER MAINLAND-WHISTLER-SUNSHINE COAST-POWELL RIVER-BOWEN ISLAND >>
VICTORIA AND VANCOUVER ISLAND >>
NANAIMO-MID ISLAND >>
OTHER VANCOUVER ISLAND COMMUNITIES >>
GULF ISLAND COMMUNITIES >> 
PRINCE RUPERT >>
HAIDA GWAII/QUEEN CHARLOTTE ISLANDS >>

 

VANCOUVER-LOWER MAINLAND-WHISTLER-SUNSHINE COAST-POWELL RIVER-BOWEN ISLAND:

Pacific Coach Lines
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. Information & reservations: Vancouver (604) 662-7575, Victoria 1-800-661-1725. From elsewhere in Canada, or from the United States, call toll-free: 1-800-661-1725. 

* Customers are advised that changes have occurred to Pacific Coach Lines scheduled service. Please visit www.pacificcoach.com for current information. * 

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

Vancouver Translink
Customer information for bus service in Greater Vancouver (604) 953-3333, including transit information to and from our ferry terminals at Tsawwassen and Horseshoe Bay. 

The Canada Line
The Canada Line rapid transit service connects YVR Airport to Vancouver and Richmond, as well as every neighbourhood in between. More information at 604-673-6230 or visit them online at http://www.thecanadaline.com.

  • Information on other train services in British Columbia >>

West Vancouver Blue Bus
Call for information (604) 985-7777.  

Sunshine Coast Public Transit
Information at www.busonline.ca/regions/sun/ 

Malaspina Coach Lines
Vancouver-Sechelt-Powell River. Schedules & information: 1-877-227-8287.

Powell River Transit
Further information is available at (604) 485-4287.

Bowen Island Community Transit
Further information is available at (604) 947-0229.  

 

VICTORIA AND VANCOUVER ISLAND:

Pacific Coach Lines Service to Victoria
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 many* BC Ferries sailings between Vancouver and Victoria. Information & reservations: Vancouver (604) 662-7575, Victoria 1-800-661-1725. From elsewhere in Canada, or from the United States, call toll-free: 1-800-661-1725.

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

* Customers are advised that changes have occurred to Pacific Coach Lines scheduled service. Please visit www.pacificcoach.com for current information. *

Victoria Regional Transit System
Information for Victoria (250) 382-6161, including service to and from our Swartz Bay ferry terminal.

IslandLinkBus
Daily scheduled Vancouver Island bus service between Nanaimo, Departure Bay ferry terminal and Victoria, Parksville, French Creek, Qualicum Beach, Fanny Bay, Buckley Bay, Cumberland, Courtenay, Black Creek and Campbell River. Connects with BC Ferries’ sailings between Nanaimo, Departure Bay and Horseshoe Bay. Summer 2013: New express service to Port Hardy. 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).    

Wilson's Transporation
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-MID ISLAND

IslandLinkBus
Daily scheduled Vancouver Island bus service between Nanaimo, Departure Bay ferry terminal and Victoria, Parksville, French Creek, Qualicum Beach, Fanny Bay, Buckley Bay, Cumberland, Courtenay, Black Creek and Campbell River. Connects with BC Ferries’ sailings between Nanaimo, Departure Bay and Horseshoe Bay. Summer 2013: New express service to Port Hardy. 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 Airport Shuttle Service
Service from Chemainus, Gabriola Island and Nanaimo (Duke Point and Departure Bay) ferry terminals, to and from the Nanaimo airport. Phone (250) 758-2133 or toll-free 1-800-209-7792.
 
Pacific Coach Lines
Downtown Vancouver and Vancouver Airport service to Tsawwassen Terminal, where a ferry ticket to Duke Point/Nanaimo can be purchased. Information and reservations: Vancouver 604-662-7575. From elsewhere in Canada, or from the United States, call toll-free: 1-800-661-1725.

 

OTHER VANCOUVER ISLAND COMMUNITIES

Public Transit for:
Alberni-Claquot
Campbell River
Comox
Cowichan Valley 
Mount Waddington-Northern Vancouver Island
Port Alberni
Information at www.transitbc.com/regions/region2.cfm?p=1.pic

Tofino Bus
Daily express service from Departure Bay to Port Alberni and Tofino/Ucluelet. Information and reservations: 1-866-986-3466.

 

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.

Pacific Coach Lines
Downtown Vancouver and Vancouver Airport to Tsawwassen service including BC Ferries ticket for connection to the Gulf Islands.  Information and reservations: Vancouver 604-662-7575, Victoria 1-800-661-1725. From elsewhere in Canada, or from the United States, call toll-free: 1-800-661-1725.

 

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. Connects with BC Ferries' Prince Rupert-Skidegate sailings. (250) 559-4461 or 1-877-747-4461.