• 250.725.2871
  • 1.866.986.3466
Social Media
346 D Campbell Street, Box 207, Tofino, BC


Access all the major points along the Victoria – Nanaimo – Parksville – Port Alberni –Ucluelet – Tofino highway with Tofino Bus Island Express.

If you’re traveling to Vancouver and other mainland destinations from Tofino, Ucluelet or Port Alberni, we make a daily direct connection to Greyhound buses in Nanaimo. Coming from Vancouver and the mainland – Tofino Bus provides service from Departure Bay BC Ferry Terminal in Nanaimo and the Nanaimo Bus Depot (loading point for Vancouver Greyhound passengers) to Port Alberni, Ucluelet and Tofino.

If you are travelling from Tofino, Ucluelet or Port Alberni to Port Hardy and Courtenay, we make a connection in Parksville for buses traveling to the North Island.

Tofino Bus is also your Island Express for daily express service between Victoria, Port Alberni, Ucluelet and Tofino. As an interline partner with Greyhound, all Tofino Bus Island Express schedules connect with the Greyhound North-America-wide network. We accept Greyhound tickets & freight.


URGENT Update: Travelling to Tofino during COVID-19


Updated Highway 4 Road Closure Schedule at Kennedy Hill