Make a Reservation

News & Events

Your West Coast Connection...
Book online and save!

New Victoria Freight location

Posted: Friday April 13th, 2018 @ 12:01pm

430 Burnside Rd E, new location

Press release

Posted: Thursday February 22nd, 2018 @ 11:11am

Feb 21, 2018


Tofino Bus All Island expands service to south Island communities


With Greyhound set to stop service on Vancouver Island, Tofino Bus All Island is rolling in to make sure there’s no loss of bus service on southern Vancouver Island.

Tofino Bus All Island is ready to take over Greyhound’s remaining southern Island routes, having already added the communities between Nanaimo and Victoria to its service area, which was already the largest of any bus company on Vancouver Island.

“It’s the latest step in our evolution as a premium service provider for residents and tourists looking to get around the entire Island,” says Tofino Bus All Island founder and president Dylan Green.

In August 2017, Greyhound Canada applied to the B.C. Passenger Transportation Board to discontinue its service between Victoria and Nanaimo, citing declining ridership as its primary reason. Tofino Bus All Island, which already operated express service between Victoria and Nanaimo, was approved to expand its service to include all the smaller communities along the route in November.

“We’ve been doing this all along,” says Green. “In 2006, when Greyhound stopped going to Tofino, we increased our schedule to make sure there was no loss of service for the communities of Port Alberni, Ucluelet and Tofino. We did the same in 2015 when Greyhound pulled out of Port Hardy, Campbell River and Courtenay. We’re proud that we’re a local Island company, and we’re stepping up to make sure every community on the Island still has bus service.”

Though Greyhound hasn’t officially stopped its south Island service, Tofino Bus All Island Express is already operating three scheduled trips per day each way between Victoria and Nanaimo, with an extra daily trip on Fridays and Sundays. That service will increase, Green says, once Greyhound abandons the route.

Smaller south Island communities now being served by Tofino Bus All Island Express include Mill Bay, Cobble Hill, Cowichan Bay, Duncan, Chemainus, Ladysmith and Departure Bay. Reservations are required for Mill Bay, Cobble Hill, Chemainus and Ladysmith.

In addition to its route expansion, Tofino Bus has taken over management of the Duncan bus terminal, so Green says it’s “business as usual” for freight and ticketing services.

For Tofino Bus schedules and information on freight, fares and charter services, visit or call 1-866-986-3466.




Tofino Bus launched in 2002 with little fanfare and just a single van catering to surfers from Nanaimo and Victoria. The Island-born company has since grown from that single niche route into a thrice daily, Island-wide service. Tofino Bus now serves more than 40 communities, features an impressive fleet of luxury coaches and mini buses and employs more than 40 people year-round.

More Victoria - Nanaimo schedules!

Posted: Wednesday February 21st, 2018 @ 2:31pm

post-greyhound our schedule increases to 4X per day and 5 on Fridays/Sundays. See our post-greyhound schedule here

We have already been approved by the Passenger Transportation Board of BC to add service to all the communities in between Victoria - Nanaimo: Mill Bay, Cobble Hill, Cowichan, Duncan, Chemainus and Ladysmith. We have included all the communities on every schedule resulting in  more service frequency that Greyhound had provided. We are proud to be a local island company providing daily service to communities both large and small all over the island; from Port Hardy in the North, Tofino in the West and Victoria in the South.

more island communities added!

Posted: Tuesday January 9th, 2018 @ 3:54pm

New, Victoria to Nanaimo 3 X daily schedule with an extra departures on Friday's and Sunday's. We now offer daily service to 40+ island communities. Find our schedule here or use our book online now button to search our schedules as well. More than just Tofino, Tofino Bus All Island Express now has daily service to 40+ communities on Vancouver Island.

All Island schedules!

Posted: Monday September 18th, 2017 @ 9:00pm

New routes to all major island points - check out the schedule here,

Since 2015, we have expanded to serve all major island points. Here are a couple examples of our routes; Vancouver to Courtenay, Courtenay to Victoria, Victoria to Port Hardy, Port McNeill to Nanaimo and of course our legacy routes to Tofino.

Gift Certificates available

Posted: Friday December 2nd, 2016 @ 10:00pm

Purchase a travel Gift Certificate for a gift. Choose any amount you like and your gift recipient can use the Gift Certificate for the full value for any Tofino Bus All Island Express ticket.

Purchase here

Once the Gift Certificate is purchased simply use Gift Certificate number on the payment screen when booking an online ticket. The Gift Certificate can be used as many times as needed until the full value of the Gift Certificate is used up.

Treat someone to travel to beautiful Vancouver Island - enjoy the Holiday Season!


Horseshoe Bay - downtown shuttle schedule -

Posted: Monday October 24th, 2016 @ 11:40am

view schedule here Yes we provide 4X daily schedule between Horseshoe Bay and downtown Vancouver

New Campbell River Bus Depot

Posted: Sunday June 26th, 2016 @ 12:50am

New Bus Depot location at the Tyee Plaza across from the BC Ferry Terminal and next to the Coast Hotel. Full address is: 1003 Shoppers Row, Campbell River, BC

New All Island Routes!

Posted: Tuesday October 13th, 2015 @ 9:46pm

Daily bus schedules to all major island points. Courtenay, Campbell River to Nanaimo and Victoria 3 X daily. And daily service to Port Hardy as well. View the North Island schedule here

Vancouver connections!

Posted: Tuesday October 13th, 2015 @ 9:45pm

Daily departures from Vancouver Bus Depot, Pacific Central Station. Hop on Hop off service between Horseshoe Bay BC Ferry Terminal and Departure Bay BC Ferry Terminal with connecting buses on both terminals. Get to downtown Vancouver with ease. Enjoy Vancouver or Get to the island!