Bus Service - Vancouver Island North

Getting Here By Bus

IMPORTANT SERVICE NOTICE: As of October 1, Tofino Bus is now operating bus service from Port Hardy and the North Island to Campbell River and south Island locations. Tofino Bus is an interline carrier for Greyhound and, as such, all Greyhound tickets will be accepted at North Island terminals.

Reserve your ticket in advance to guarantee your seat. Book online or by calling 1-866-986-3466.

As of October 15, the bus departs Port Hardy daily at 8 AM except for Saturday when the bus departs at 9:45 AM.
Please Note: The Port Hardy Greyhound terminal is not open prior to 8 AM departures. Book in advance online or through the call centre. Cash payment can also be made to the bus driver.

As of October 1, 2015 – Daily scheduled service will be provided by Tofino Bus between the Vancouver Island North region and the rest of Vancouver Island with stops available in a number of communities. This service is available year-round.

Click here to view the current schedule…

Terminal are located in Port Hardy (7210 Market Street), in Port McNeill (311 Hemlock Street), and in Woss (3001 Englewood Drive). Flag stops* will be available at the Port Alice Highway junction and the Sayward junction. The Tofino Bus service has a trip duration of around 6 ½ hours from Port Hardy to Nanaimo and approximately 9 ½ between Port Hardy and Victoria.

Tofino Bus | www.tofinobus.com | 1-866-986-3466