Travel Planning

Bus and Coach 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 >>
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 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.

Pacific Coach Lines also provides regularly scheduled service connecting Nanaimo to Vancouver International Airport via BC Ferries' Duke Point-Tsawwassen route. This is available Thursday through Monday from both ferry terminals. For schedule details and bookings call 1-800-661-1725 or visit www.pacificcoach.com.

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.  

International Stage Lines
Luxury charter motorcoach and driver services for Vancouver, Whistler, Victoria, Seattle, Calgary, Vernon and Kelowna. Call (604) 270-6135.

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.

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-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.

Gray Line of Victoria Ltd/Island Coach Lines 
Vancouver Island service from Victoria to Port Hardy.  Details at www.grayline.ca or call 388-0818.

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

Pacific Coach Lines Service to Nanaimo
Regularly scheduled service connecting Nanaimo to Vancouver International Airport via BC Ferries' Duke Point-Tsawwassen route. This is available Thursday through Monday from both ferry terminals. For schedule details and bookings call 1-800-661-1725 or visit www.pacificcoach.com

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. 

Islandlink, Nanaimo
Daily express bus service between the Departure Bay, Nanaimo ferry terminal and Campbell River, Comox, Courtenay, Buckley Bay (serving Denman & Hornby Islands), Qualicum Beach, Parksville, Ladysmith, Chemainus, Duncan, Mill Bay and Victoria. Also, daily express bus service between the Horseshoe Bay ferry terminal and downtown Vancouver, Vancouver Airport and surrounding hotels, plus a new service to Surrey, Langley and Abbotsford. Information and reservations at http://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.

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.

Galiano Island Shuttle
Bus and taxi service on Galiano Island. (250) 539-0202.

PRINCE RUPERT:

Public Transit
Information at www.transitbc.com/regions/prr/?p=2.list  

QUEEN CHARLOTTE ISLANDS:

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 9, 2008 at 11:53 AM Pacific