Transit Bus at Port Moody Sky Train Station - Photo Joss Penny
Most cities and towns in British Columbia have local bus services operated by BC Transit. On Vancouver Island, BC Transit operates the Victoria Regional Transit System. In Metro Vancouver, which is comprised of 21 municipalities, buses are operated by TransLink. TransLink has a webpage dedicated to bus schedules and a trip planner.
Various bus and coach lines offer intercity travel or tours in British Columbia, as well as smaller operators for charter hire and shuttle services. Some companies are listed below.
A1 Bus Ltd – group transportation and specialized shuttles
BlueStar Coach Lines – Western Canada motorcoach travel
International Stage Lines – Vancouver, Victoria and Whistler
Island Link Bus – Victoria to Campbell River
Perimeter Transportation –Vancouver, Squamish and Whistler
Seabus schedules operated by TransLink
SKYLYNX – Vancouver to Whistler shuttle
Snowbus – Vancouver to Whistler shuttle
SuperShuttle Express – Vancouver area and airport transportation
Vancouver Island Connector and Tofino Bus
Wescan Charter Bus Lines – servicing Western Canada
Westcoast Sightseeing operated by GrayLine
West Coast Trail Express (May to September)
Whistler Shuttle – Vancouver to Whistler shuttle
Wilson’s Transportation – chartered buses, serving Victoria and Vancouver Island