Public Transit

The City of Campbell River's transit system is operated by Pacific Western Transit Canada Ltd. You can find schedules and route information from BC Transit.

BC Transit: Campbell River Schedules and Routes

When using transit, please enter and pay for fair at the front door and exit by the rear door of the bus, unless you have mobility challenges that require you to exit at the front.

Funding for the Campbell River Transit System is shared between the City of Campbell River and BC Transit through a partnership with the Strathcona Regional District. Decisions about fares, routes and service levels are made by City Council based on information and planning is provided by BC Transit.

The City also has yearly funding to install bus shelters at various locations around Campbell River. Cost to the City is offset by funding from BC Transit. The new shelters installed in 2024, were fully funded by a grant from the BC Ministry of Transportation and Infrastructure.

Bus Tickets and Passes

Bus tickets and passes can be purchased at:

HandyDART

Learn more about the accessible transit service, HandyDART:

BC Transit: HandyDART

Island Link Bus

The Island Link Bus connects the communities on Vancouver Island. A popular route is from Nanaimo to Campbell River.

Island Link Bus

Taxi Services

Several private companies operate taxi services in Campbell River. These include:

  • 287-TAXI – 250-287-8294
  • Bee Line Taxi Ltd – 250-287-8383
  • Campbell River Cabs – 250-287-8294
  • Campbell River Airport Shuttle - 250-914-1010 / 250-914-1011 or 
    toll free 1-855-787-8294