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.