Tofino Bus Locations

bus pick-up stops

Bus Depot locations and Tofino Bus stops on Vancouver Island, in Victoria, Duncan, Nanaimo, Parksville, Coombs, Port Alberni, Ucluelet, Tofino, Qualicum Beach, Courtenay, Campbell River, Port McNeill, and BC Ferry Terminals.


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

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


Victoria

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

Mayfair transit stop on Douglas St.
(flag - hand bags only, reservation required)

Uptown transit stop on Douglas St. at Saanich Rd.
(flag - hand bags only, reservation required)

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

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


Mill Bay

Mill Bay, Mill Bay Shopping Centre, BC Transit exchange  
(reservation required)


Cobble Hill

Cobble Hill, Valley View Centre BC Transit Exchange  
(reservation required)


Cowichan

Cowichan, Koksilah Rd. @ Highway 1, BC Transit Exchange  
(reservation required)


Duncan

Duncan Bus Depot - #8, 180 Central Rd.


Chemainus

Chemainus, Coop Gas Station, 9355 Smiley Road, bus picks up on Smiley Road  
(reservation required)


Ladysmith

Ladysmith, Shell Gas Station, 728 Esplanade Avenue, bus picks up on Buller Street 
(reservation required)


Nanaimo Cassidy Airport

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


Nanaimo:

Departure Bay BC Ferry Terminal

Woodgrove Mall Transit Exchange
(reservation required)


Parksville

Parksville Bus Depot – 540 E. Island Highway

 

Bus stops to Tofino:


Errington

Church Rd. at Highway (flag - reservation required), Errington Road at Highway 
(flag - hand bags only, reservation required)


Coombs

Ford Road at Highway
(flag - hand bags only, reservation required)


Hilliers

Pratt Road at Highway
(flag - hand bags only, reservation required)


Whiskey Creek

Whiskey Creek Store at Highway
(flag - hand bags only, reservation required)


Port Alberni

Port Alberni Bus Depot 4541 Margaret Street


Ucluelet

Junction Info Centre at highway 
(reservation required)

Millstream
(flag - hand bags only, reservation required)

Ucluelet Bus Depot - Murray’s Grocery – 1738 Peninsula Road


Long Beach

Combers Parking lot (best location for Greenpoint and Rainforest trail)
(flag - hand bags only, reservation required)

Airport Road at highway 
(flag - hand bags only, reservation required)

Esowista at highway (flag)
(flag - reservation required)


Tofino

Tofino Bus Depot – 346 Campbell Street

McKenzie at highway
(flag - hand bags only, reservation required, pick-up only)

Lynn Rd. at highway
(flag - hand bags only, reservation required)

Tofino Info Centre at Cox Bay
(reservation required)


to Courtenay, Campbell River and Port Hardy


Qualicum:

On Highway 19 A in front of Visitor Ctr. - 2711 Island Highway
(flag - hand bags only, reservation required)


Bowser

On Highway 19 A in front of Mongolia Courts Mini Mall - 6996 Island Highway
(flag - hand bags only, reservation required)


Fanny Bay

On Highway 19 A in front of Tempo Gas - 8254 Island Highway
(flag - hand bags only, reservation required)


Buckley Bay

On Highway 19A in front of Petro Canada - 6856 Island Highway
(flag - hand bags only, reservation required)
Must be on highway - bus does not pull into Petro Canada.


Union Bay

On Highway 19A in front of Post Office - 5527 Island Highway
(flag - hand bags only, reservation required)


Royston

On Highway 19A at Royston Road
(flag - hand bags only, reservation required)


Courtenay

Greyhound Courtenay Bus Depot 9 – 2663 Kilpatric Ave.


Merville

On Highway 19 A in front of ESSO - 6635 Island Highway
(flag - hand bags only, reservation required)


Black Creek

On Highway 19 A in front of of Gas N Go - 8268 Island Highway
(flag - hand bags only, reservation required)


Oyster River

On Highway 19A at Glenmore Road
(flag - hand bags only, reservation required)


Campbell River

1003 Shoppers Row, Tyee Plaza, across lane from Coast Hotel


Sayward

On Highway 19 in front of Sayward Junction Gas
(flag - hand bags only, reservation required)


Woss 

Woss Camp Bus Depot, Woss General Store - 3001 Englewood Dr.
(reservation required)


Port McNeill

Port McNeill BC Ferry Terminal


Port Alice Junction

 

On Highway 19 at Port Alice Road
(flag - hand bags only, reservation required) 


Port Hardy:

Port Hardy Bus Depot: at the Pier Side Hotel, 8600 Granville St, Port Hardy 

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