Make a Reservation

News & Events

Your West Coast Connection...
Book online and save!

Tofino Bus Locations: bus pick-up stops


Vancouver / Victoria / Nanaimo / Parksville / Port Alberni / Ucluelet / Tofino
Vancouver / Victoria / Nanaimo / Parksville / Courtenay / Campbell River / Port Hardy

Reservation required for all flag locations (flag). Carry on luggage only at flag stops (flag).


Vancouver Bus Depot, Pacific Central Station, 1150 Station St, Vancouver, BC V6A 4C7

Vancouver Burrard Station, tba


Victoria hostels:

Ocean Island Inn 791 Pandora Ave, Victoria, B.C.

Hostelling Int. 591 Yates St.,


Victoria Bus Depot – 721 Douglas St., Victoria, B.C.

Mayfair transit stop on Douglas St. (flag),

Uptown transit stop on Douglas St. at Saanich Rd. (flag)

Langford - Pick up location, (our old Spencer Rd. location) transit stop on McCallum Rd. in front of Shell Stn. (flag)

Langford - Drop off location, BC Transit stop on Leigh Rd. overpass

Mill Bay

Mill Bay, Mill Bay Shopping Centre, BC Transit exchange

Cobble Hill

Cobble Hill, Valley View Centre BC Transit Exchange


Cowichan, Koksilah Rd. @ Hwy 1, BC Transit Exchange


Duncan Greyhound Bus Depot - #8, 180 Central Rd.


Chemainus, Coop Gas Station, 9355 Smiley Rd., bus picks up on Smiley Rd.


Ladysmith, Shell Gas Station, 728 Esplanade Ave, bus picks up on Buller St.

Nanaimo Cassidy Airport

Nanaimo Cassidy Airport, bus picks up at taxi loop at exit of terminal


Departure Bay BC Ferry Terminal

Woodgrove Mall Transit Exchange (reservation required)


Petro-Canada at HWY (flag)


Parksville Bus Depot – 540 E. Island Hwy.


to Tofino:



Church Rd. at HWY (flag), Errington Rd. at HWY (flag)


Ford Rd. at HWY (flag)


Pratt Rd. at HWY (flag)

Whisky Rreek

Whisky Creek Store at HWY (flag)

Port Alberni

Port Alberni Bus Depot 4541 Margaret St.


Junction Info Ctr. at HWY (reserve)

Millstream (flag)

Ucluelet Bus Depot - Murray’s Grocery – 1738 Peninsula Rd.

Long Beach

Combers Parking lot (flag)(best location for Greenpoint and Rainforest trail)

Airport Rd. at HWY (flag)

Esowista at HWY (flag)



Tofino Bus Depot – 346 Campbell St.,

Tofino Info Ctr (flag)

Lynn Rd. at HWY (flag)

McKenzie at HWY (flag, pick up only)


to Courtenay, Campbell River and Port Hardy


French Creek


On HWY 19A in front of Wembley Mall - 826 Island Hwy. (flag)

On HWY 19 A in front of Visitor Ctr. - 2711 Island Hwy. (flag)


On HWY 19 A in front of Mongolia Courts Mini Mall - 6996 Island Hwy (flag)

Fanny Bay

On HWY 19 A in front of Tempo Gas - 8254 Island Hwy (flag)

Buckley Bay

On HWY 19A in front of Petro Canada - 6856 Island Hwy (flag)

Union Bay

On HWY 19A in front of Post Office - 5527 Island Hwy (flag)


On HWY 19A at Royston Rd. (flag)


Greyhound Courtenay Bus Depot 9 – 2663 Kilpatric Ave.


On Hwy 19 A in front of ESSO - 6635 Island Hwy (flag)

Black Creek

On HWY 19 A in front of of Gas N' Go - 8268 Island Hwy (flag)

Oyster River

On HWY 19A at Glenmore Rd. (flag)

Campbell River

1003 SHOPPERS ROW, Tyee Plaza, across lane from Coast Hotel


On HWY 19 in front of Sayward Junction Gas (flag)

Woss Camp

Woss Camp Bus Depot, Woss General Store - 3001 Englewood Dr.

Port McNeill

BC Ferry Terminal

Port Alice Jct

Port Hardy:

Port Hardy Bus Depot: at the Pier Side Hotel, 8600 Granville St, Port Hardy, BC V0N 2P0

Port Hardy Bus Depot: BC Ferry Terminal, Saturdays only when Prince Rupert Ferry arrivings at 9 am.