Tickets for the Tofino Bus the Island Bus Co. can be purchased online, by phone, in person at any Tofino Bus All Island station. Our Island Bus Company stations are located in Victoria, Duncan, Nanaimo, Parksville, Courtenay, Campbell River, Port Hardy, Port Alberni, Ucluelet and Tofino. Tickets for any Tofino Bus the Island Bus Company may also be purchased at the Capital City Station in Victoria or at any Greyhound location (see list below).
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 the Island Bus Co. Depot Locations and Greyhound package express & Ticket Locations
346 Campbell Street, Tofino BC
Daily: 8 am to 4 pm
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 Bus Depot - 509 13th Avenue
Port Hardy Bus Depot: at the Pier Side Hotel, 8600 Granville St, Port Hardy, BC V0N 2P0
Departure Bay BC Ferry Terminal, 680 Trans Canada Highway, 250.753.3055
Duncan Bus Depot - Village Green Mall, #8 - 180 Central Way, Duncan, B.C. 250.746.4841
Victoria Bus Depot - Capital City Station, 721 Douglas St. Victoria, B.C.
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 www.greyhound.ca
Purchasing a ticket for someone else
If booking a ticket for any of our Vancouver Island routes, you can purchase a ticket for someone else with our online booking system (link), by phoning our reservation line 1-866-986-3466, or in person at any of our Vancouver Island bus depots.
If you want to purchase a bus ticket that connects with a Greyhound destination, you will need a Greyhound Pre-Paid Ticket Order. Go to greyhound.ca for more info.
To change a reservation, contact a reservation agent 1-866-986-3466 before your original reservation departs. For more information, see our policy page.
All Tofino Bus the Island Bus Company tickets are eligible for a refund of 90% of your purchase price. All tickets must be refunded at least 3 hours prior to the date and time of the reservation. For more information, see our policy page.