Make a Reservation

News & Events

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

tofino bus tickets

Tickets for the Tofino Bus can be purchased online, by phone, in person at any Tofino Bus All Island station. Our own stations are located in Tofino, Ucluelet, Port Alberni, Parksville, Port Hardy, Campbell River, Courtenay and Duncan. Tickets for any Tofino Bus All Island schedule may also be purchased at the Capital City Station inf Victoria or at any Greyhound location (see list below).

tofino bus online ticket reservations

Purchase Tickets online and save

Use our online booking system to save on your Tofino Bus ticket

Phone reservations: 1.866.986.3466

Monday to Friday: 7 am to 6 pm

Saturday to Sunday: 7 am to 5:30 pm, closed for lunch between 1 pm and 2 pm

Statuatory Holidays: 7 am to 5:30 pm, closed for lunch between 1 pm and 2 pm

Tofino Bus Depot Locations and Greyhound Tickets


346 Campbell Street, Tofino BC

Daily: 8 am to 4 pm

Port Alberni:

4541 Margaret Street, Port Alberni BC

Monday to Friday: 8:15 am to 3 pm
Saturdays: 8:15 am to 1 pm
Sundays/Holidays: depot closed, buses running as per schedule (purchase tickets online).


Parksville Bus Depot – 540 E. Island Hwy.


Courtenay Bus Depot 9 – 2663 Kilpatric Ave.

Campbell River

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

Port Hardy:

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


Duncan Bus Depot - Village Green Mall, #8 - 180 Central Way, Duncan, B.C. 250.746.4841

Greyhound Tickets

Since Tofino Bus is an interline carrier for Greyhound we accept all Greyhound tickets. Therefore tickets can be purchased from any Greyhound location. Local Greyhound locations are, Nanaimo and Vancouver. For National locations view at

Campbell River Bus Depot - 1003 SHOPPERS ROW, Campbell River, B.C. 250.287.7151

Courtenay Bus Depot - #9-2663 Kilpatrick, Courtenay, B.C. 250.334.2475

Duncan Bus Depot - Village Green Mall, #8 - 180 Central Way, Duncan, B.C. 250.746.4841

Nanaimo Bus Depot - Departure Bay BC Ferry Terminal, 680 Trans Canada Highway, 250.753.3055

Parksville Bus Depot - 540 Island Hwy, Parksville, B.C. 250.248.5332

Port Alberni - 4541 Margaret St., Port Alberni, B.C. 250.724.1266

Port Hardy Bus Depot - 7210 Market St., Port Hardy, B.C. 25.949.7532

Tofino Bus Depot - Tofino Bus Head Office, 346-D Campbell Street, Tofino, B.C. 250.725.2871

Ucluelet Bus Depot - Murray's Grocery, 1738 Peninsula Rd. 250.726.4337

Vancouver Bus Depot - Pacific Central Station, 1150 Station St., 604.683.8133

Victoria Bus Depot - 721 Douglas St. Victoria, B.C. 1.800.318.0818

Woss Bus Depot - Woss General Store, 3001 Englewood Drive, Woss, BC 250.281.3420