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 the Tofino Bus depots in Port Alberni and Tofino, 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

Daily: 6 am to 6 pm

Tofino Bus Depot Locations and Greyhound Tickets


346 Campbell Street, Tofino BC

Daily: 6 am to 5 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).

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 Port Hardy, Campbell River, Courtenay, Ucluelet, Parksville, Nanaimo, Duncan, Victoria, Vancouver and more 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 - 700 Douglas St. Victoria, B.C. 1.800.318.0818

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