Transit in the Cowichan Valley

Stay in the know on transit routes and detours

Web alerts
Sign up for web alerts through BC Transit and you will receive an email when a web alert has been posted. Web alerts are posted for changes to routes and schedules due to bad weather, detours or other events that can impact travel by transit in the Cowichan Valley. 
  1. Transit Management

    Physical Address
    175 Ingram Street
    Duncan, BC V9L 1N8

    Phone: 250.746.2637

NextRide is coming to the Cowichan Valley

Soon riders will be able to track the location of their bus and its anticipated arrival time at bus stops in real time using a smart phone app or web browser. The service will also include call outs at each stop and a visual display of the stop name.

Transit Future Action Plan

Thank you for your feedback on transit! We are taking feedback into consideration and will be reporting what we heard in early 2022. 

COVID-19 Information

It is required that riders wear face coverings on board transit buses. Additional safety measures such as cleaning and sanitizing ensure rider safety and comfort. For more information, please see

Kids ages 12 and under ride free!

Since September, 2021 kids 12 years and under can ride for free on all Cowichan Valley Transit Routes including local and commuter/Victoria routes. For more information, see BC Transit Kids Ride Free   

  1. Conventional Fixed-Route
  2. Custom handyDART
  3. Victoria Commuter
  4. Youbou and Honeymoon Bay Flex-Routing

Cowichan Valley Regional Transit Services are offered in partnership with BC Transit, the Cowichan Valley Regional District (CVRD) and the local operating company (First Canada).

Scheduled local transit service is available throughout the CVRD with the exception of Electoral Areas G (Saltair / Gulf Islands) and H (North Oyster / Diamond) which do not currently participate.