Latest Updates

Spring Update

May 1, 2022

New Realtime Systems

Since the start of this year, BC Transit has been rolling out a new NextRide program in transit systems across BC. We've been working hard to integrate the new API with BCTracker, which hasn't been easy as some of the data is quite different compared to existing systems. However, we are very pleased to announce that the first new realtime systems are active on BCTracker as of today!

To start with, we're launching Cowichan Valley, Port Alberni, Campbell River, Powell River, and Sunshine Coast as brand-new realtime systems. The Central Fraser Valley and Chilliwack systems have also been combined into a new Fraser Valley system with realtime information. And on top of all that, we're introducing the North Okanagan and South Okanagan regional systems with schedule-only data. Expect more updates in the next few months as additional systems become available!

Please keep in mind that BC Transit is still testing some components of the new NextRide API, so you may occasionally see buses with incorrect GPS positions or logged into the wrong trip. If you have any questions or concerns, feel free to reach out to us at For more information about the NextRide rollout and to see what systems will be receiving it next, visit BC Transit's NextRide FAQ.

Other Updates

Of course, new realtime systems isn't the only exciting thing we've been working on for the past few months. Since we posted the last update, here's some of the other changes we've made:

  • Routes Map: View every route in a system on the map at the same time
  • Schedules: Easily check today's schedule and upcoming buses (when available) in the overview tab of stops and routes
  • Mobile Navigation: Updated menu makes it easier to change pages or swap to a different system
  • Themes: Introduced new themes based on old BC transit liveries
  • Lots of bug fixes and general improvements for the website interface

We hope you enjoy the new systems and improvements, and have a great summer!

Winter Update

January 2, 2022

Hey everyone, it's once again time for a quick(ish) update!

First of all, a huge thank you to everyone who has participated in our survey so far! Your feedback has been very helpful in planning upcoming additions to the site, and we're glad to know how helpful BCTracker has been for you. If you haven't had a chance to respond yet, you can still get to it from the link in the previous post.

We've gotten a lot done over the last few months, some of which you may have already noticed, while other things have only just recently been added. Many of the newest features are among the most highly-requested in the survey responses, so we hope you enjoy them! Here's an overview of what's new:

  • Realtime Frequency: Now updates every minute for even more accurate bus positions
  • Global Search: An easy way to find buses, routes, and stops from anywhere on the website
  • Upcoming Departures: Trips leaving a stop in the next 30 minutes, including realtime bus information when available
  • Transfers and First Seen: Historic updates for when buses are transferred between systems, and when they were recorded for the first time
  • Block/Trip History: All recorded realtime history for blocks and trips
  • Map Improvements: Full-screen, interactive maps for buses, routes, stops, blocks, and trips
  • Some pretty big improvements behind the scenes that made a lot of these updates possible

Finally, we've updated our About page with some FAQs, based on some of the survey results we got back. We hope the answers are enlightening!

As always, stay safe and have a Happy New Year!

See older updates