Plan Your Trip

Trip planning tools and resources


Web schedules and maps

Plan your journey with printable schedules and maps at

  1. Head to
  2. Choose your transit system
  3. Click Schedules and Maps on the homepage menu (see top of the page)
  4. Enter your route number in the SCHEDULE INFO box and click GO, or click DISPLAY ALL ROUTES to view all routes
  5. Once you’ve selected or clicked through to your route, view Weekday, Saturday and Sunday Schedules by clicking each button (at top of the schedule)
  6. View the return route by clicking the change direction button just under the map

No data/internet once you leave the house?

Option 1: Download Transit, our endorsed partner app for your mobile device/tablet – see Interactive trip planning on mobile device/tablet

Option 2: Screenshot your schedule or map, and send/save it to your mobile device

Option 3: Print your schedule or map

  1. Navigate to your route
  2. Click the Print button (see top right of your route schedule)
  3. In the print pop-up box, be sure to set Layout to “Landscape”

Option 4: Download or print the PDF version of the Rider’s Guide

  1. Head to
  2. Choose your transit system
  3. Click Rider Info on the homepage menu (see top of the page)
  4. On the right side of the page, click the Rider’s Guide image or link (directly below) which will open directly within the window
  5. Click the download or print icon (see top right of window)

Option 5: Email your local transit system*

  1. Head to
  2. Choose your transit system
  3. Click Contact on the homepage menu (see top of the page)
  4. From the drop-down menu at the top of the form, select Make a General Inquiry
  5. Fill in the form and make sure to select “I would like a transit representative to contact me…” – then click Submit Feedback

*Please note, it may be several days before you are contacted.

Web and email advisories/alerts

Get the latest info on service disruptions, schedule changes, detours and other important rider updates.

Option 1: Check advisories/alerts before your journey

  1. Head to
  2. Choose your transit system
  3. On the homepage, the SCHEDULE INFO: TRIP PLANNER box lists customer advisories (see bottom of box)
  4. Click your route number, or ALL to see every current advisory/alert

Advisories/alerts can also be found on the Schedules and Maps page.

Option 2: Subscribe for email advisories/alerts

  1. Head to
  2. Choose your transit system
  3. Click Schedules and Maps on the homepage menu (see top of the page)
  4. Click the Email Advisories button (see top right of page)
  5. Fill in the form, making sure to select your favourite routes and “I wish to receive email Alerts…” – then click SUBSCRIBE


Add to your approved sender list, so you never miss an email.

Manage your subscription or unsubscribe at any time by clicking the link at the bottom of your email advisory.

Interactive trip planning from desktop/laptop computer

Planning your journey from a desktop or laptop computer? Try our interactive trip planner, NextRide.

BC Transit’s NextRide

Plan your trip from A to B, see where your bus is (on the route) and check its passenger load — all in real-time.

NextRide is currently available in seven BC Transit communities: Comox Valley, Kamloops, Kelowna, Nanaimo, Squamish, Whistler, Victoria.

Tip! If your community isn’t listed, try a third-party trip planning tool.

Interactive trip planning on mobile device/tablet

BC Transit publishes real-time data feeds (General Transit Feed Specification) on our Open Data Page that are accessible to third-party developers. This enables them to create applications that support riders.

Transit – BC Transit’s endorsed partner app

Transit App - image

Plan your journey on your mobile device or tablet with intuitive, step-by-step navigation!

We’re proud to partner with Transit and deliver real-time trip planning solutions and transit information for mobile users.

Download now from the App Store (IOS) and Google Play Store (Android).

App features:

  • In-app search
  • View full transit schedules and route itineraries without internet connection
  • Estimated arrival times
  • Real-time bus tracking on synced map
  • Up-to-the-minute BC Transit service alerts, detours and advisories – including push notification opt-in
  • GO Trip companion
  • Directions, trip notifications, stop alerts, alternate routes – crowd-sourced for accuracy
  • Ability to save your favourite, regular routes from home, school, work, etc.

Transit is currently available in 34 BC Transit communities:

  • Agassiz-Harrison
  • Campbell River
  • Central Fraser Valley
  • Chilliwack
  • Columbia Valley
  • Comox Valley
  • Cowichan Valley
  • Cranbrook
  • Creston Valley
  • Dawson Creek
  • Elk Valley
  • Fort St. John
  • Hope
  • Kamloops
  • Kelowna
  • Kimberley
  • Kitimat
  • Mount Waddington
  • Nanaimo
  • Port Alberni
  • Port Edward
  • Powell River
  • Prince George
  • Prince Rupert
  • Shuswap
  • Skeena
  • South Okanagan-Similkameen
  • Squamish
  • Sunshine Coast
  • Terrace
  • Vernon
  • Victoria
  • West Kootenay
  • Whistler

Victoria rider tip!

Using a mobile phone without data or apps, and riding with us in Victoria? Check schedule times via text message with our SMS Next Bus service.

See expected arrival times for the next 4 buses to arrive at your stop:

  1. Text your six-digit stop ID (see top of the bus stop sign) to 11111, e.g. 100694
  2. You will receive a reply that lists the next 4 buses scheduled to arrive at your stop, including their estimated arrival times.
  3. If you’re at stop on multiple routes and would only like to see times for a particular route, add the route number after the stop ID, e.g. 100150 27
  4. For help using the service, text HELP to 11111

Offline trip planning for riders without data/internet

Planning your journey or travelling without access to data or internet? Printed schedules are available in several formats.

Option 1: Rider’s Guide

Call your local transit system for a printed Rider’s Guide.

Option 2: Bus stops

Route schedules are displayed at transit exchanges and most bus stops throughout BC Transit communities.

Tip! If in doubt, ask your driver or fellow rider!

Option 3: Your local transit system

To find out about routes, schedule information or give feedback about your transit experience, connect with your local transit office by phone.

Victoria rider tip!
Automated schedule information is available by phone for riders using our Victoria transit system:

  1. Dial 250-382-6161 (Transit Info Line)
  2. Input your Stop ID and route number at the prompt

Let’s connect!

Follow #BCTransit on social media

Facebook @BCTransit
Twitter @BCTransit
Instagram @BC_Transit
YouTube @BCTransit
LinkedIn BC Transit