Tofino Bus the Island Bus Co. is more than just Tofino as we now offer scheduled bus routes to all Vancouver Island cities and towns. We offer daily departures from Vancouver to all Island towns serviced by Tofino Bus the Island Bus Co. All of our Island bus routes also connect to Victoria, B.C. the capital city.
North Island Express
In 2015, Tofino Bus the Island Bus Co. expanded its routes to all points on the North Island that were previously serviced by Greyhound, with departures and arrivals, to and from, Port Hardy, Port McNeill, Campbell River, Courtenay, Buckley Bay, Parksville, Nanaimo, Duncan, Victoria and Vancouver.
Victoria to Nanaimo
In April 2018 Tofino Bus the Island Bus Co. added numerous towns between Victoria and Nanaimo to its schedule, and are now servicing destinations like Mill Bay, Cowichan, Duncan, Chemainus, Ladysmith and the Nanaimo Airport at Cassidy.
We are also now the operators of the previous Greyhound Duncan Bus Depot for bus tickets and freight.
Tofino Bus the Island Bus Co. just increased its scheduled service between Nanaimo and Victoria to 4 daily trips per day.
Vancouver Ferry Shuttle
All our routes connect to Vancouver with our Vancouver Bus Depot Shuttle that connects passengers directly from the Horseshoe Bay BC Ferry Terminal to Vancouver, Pacific Central Station.
Recent News
Summer is here!
Our full summer schedule is in effect. With up to 4 daily departures to/from Victoria and 3 daily schedules to/from Vancouver.
More Victoria - Nanaimo schedules!
Starting on April 4th, we increased our frequency to 4 times daily between Nanaimo and Victoria. Tofino Bus the Island Bus Co.