Public Transit, Buses, Taxis & Limousines

Last updated on June 26, 2026

Taxis, limousines, sightseeing buses, shuttle vans, and inter-city buses are licensed and regulated in B.C. through the Registrar of Passenger Transportation, Passenger Transportation Board and the Commercial Vehicle Safety and Enforcement (CVSE).

For the public, this means safety, reliability, and the opportunity to reduce emissions and traffic congestion.

Public Transit

Public transit is an essential component of B.C.'s integrated transportation network.

BC Transit

From small towns to large urban centres, BC Transit connects over 50 million customers in communities across the province every year.

TransLink

Getting you everywhere you want to go in Metro Vancouver.

HandyDART

HandyDART is an accessible, door-to-door shared transit service for people with permanent or temporary disabilities that prevent them from using fixed-route transit without assistance from another person. HandyDART picks you up at your accessible door and drops you off at the accessible door of your destination.

BC Bus
BC Bus North

BC Bus North is a long haul coach service offering connections between Prince Rupert, Prince George, Dawson Creek, Fort St. John, Fort Nelson and Valemount. This service has a fixed-route and schedule.

Taxis

Taxis can be a convenient, but expensive mode of transportation. 

Taxi Bill of Rights

A Taxi Bill of Rights lets passenger and drivers know what to expect on a taxi trip.  It sets out what passengers can expect from drivers, and what drivers can expect from passengers.

Ride Hail

Transportation assistance programs

Senior's discount

If you are 65 or over, you qualify for a seniors’ discount on public transit in B.C. Show the driver your B.C. CareCard or BC Services Card when you pay.

BC Bus Pass Program

Subsidized annual bus passes may be available to low-income seniors and people receiving disablity assistance from the Province of British Columbia.

Travel Assistance Program

The Travel Assistance Program helps alleviate some of the transportation costs for eligible B.C. residents who must travel within the province for non-emergency medical specialist services not available in their own community.

Health Connections

Health Connections is a regional travel assistance program that helps rural residents who must travel to obtain non-emergency, physician-referred medical care outside their home communities.

BC Ferries fare types