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 many BC Ferries sailings between Vancouver and Victoria. Information & reservations: Vancouver: (604) 662-8074, Victoria (250) 385-4411. 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 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.
AirportLinkBus and ValleyLinkBus AirportLinkBus provides daily scheduled Lower Mainland bus service between Horseshoe Bay ferry terminal and downtown Vancouver, Vancouver International Airport, Airport area hotels, and the Fraser Valley communities of Langley and Abbotsford. Connects with IslandLinkBus Vancouver Island bus services via BC Ferries’ sailings between Horseshoe Bay and Nanaimo, Departure Bay. Bookings recommended, online only.
The ValleyLinkBus service provides daily scheduled bus service between Tsawwassen ferry terminal and the Fraser Valley communities of Langley and Abbotsford. Connects with BC Ferries’ sailings between Tsawwassen and Swartz Bay. Bookings recommended, online only.
International Stage Lines Luxury charter motorcoach and driver services for Vancouver, Whistler, Victoria, Seattle, Calgary, Vernon and Kelowna. Call (604) 270-6135.
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-8074, Victoria (250) 385-4411. 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 bus tag on it.
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, Mill Bay, Duncan, Chemainus, Ladysmith, Parksville, French Creek, Qualicum Beach, Fanny Bay, Buckley Bay, Cumberland, Courtenay, Black Creek and Campbell River. Connects with AirportLinkBus Lower Mainland bus services via BC Ferries’ sailings between Nanaimo, Departure Bay and Horseshoe Bay. Bookings recommended, online only.
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).
Laidlaw Coach Lines Service between Victoria/Nanaimo, Nanaimo/Port Alberni/Tofino, and Nanaimo/Campbell river. Call 1-800-318-0810; (250) 385-4411.
Go West Coach Charters Go West operates charter transportation for large and small groups sailing to Swartz Bay with BC Ferries. (250) 652-6699 or 1-866-656-1176.
NANAIMO-MID ISLAND
IslandLinkBus Daily scheduled Vancouver Island bus service between Nanaimo, Departure Bay ferry terminal and Victoria, Mill Bay, Duncan, Chemainus, Ladysmith, Parksville, French Creek, Qualicum Beach, Fanny Bay, Buckley Bay, Cumberland, Courtenay, Black Creek and Campbell River. Connects with AirportLinkBus Lower Mainland bus services via BC Ferries’ sailings between Nanaimo, Departure Bay and Horseshoe Bay. Bookings recommended, online only.
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.
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.
Galiano Island Shuttle Bus and taxi service on Galiano Island. (250) 539-0202.
Eagle Bus Provides service between 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.
This pagerevised as of Sep 21, 2009 at 10:21 AM Pacific