October 23, 2025

Delivering best-in-class passenger information

Ritesh Warade
Chief Transit Officer
No items found.
Graphic of a mobile phone with complete RTPI—with vehicle tracking, and accurate and disruption-aware predictions
October 23, 2025

Delivering best-in-class passenger information

Ritesh Warade
October 23, 2025

Delivering best-in-class passenger information

Ritesh Warade
Chief Transit Officer

Swiftly was founded to answer every transit rider's question: “Where is my bus or train?” A decade later, we’ve expanded to offer the industry’s leading Transit Data Platform, but answering that original question remains a core priority.

Swiftly is proud to work with 190+ agencies that trust us to provide accurate, complete, and consistent rider information.

Read on to learn what’s required to deliver best-in-class RTPI.

Why passenger information continues to matter

Real-time passenger information (RTPI) is a fundamental tool for improving the rider experience, and its importance has only increased with recent trends.

Agencies also have more control over improving rider information than service or infrastructure projects that may require long-term, costly investments. RTPI is a natural place to invest for immediate impact and strong return-on-investment (ROI) for the passenger experience.

Request a demo

Let's improve passenger information together

Answering, “Where is my bus or train?”

Rider expectations

Riders expect to know where their vehicle is at any moment and when it will reach them. An ETA should be a promise, not a guess. If the agency says the vehicle will arrive in five minutes, riders count on it. Late arrivals frustrate riders; early arrivals can cause missed trips and long waits. The former creates an annoyed customer, and the latter can lose customers by breaking their trust.

“We have really high-profile events coming up with the World Cup and the Olympics. We really want the customer experience to be a focus on the same level as operations,” said Nina Kin, Tech Lead on the Digital Experience Team at LA Metro, in a recent webinar on improving rider information during large events. “We're working on improving the confidence of riders with the information that we give them.”

Elements of accurate ETAs
High-frequency vehicle tracking

RTPI starts with tracking the location of vehicles with a high level of precision. Many legacy systems track buses using a single AVL source that refreshes every 30 seconds or more. That imprecise data results in unreliable information for riders.

Swiftly tracks vehicles using multiple GPS sources by leveraging other existing hardware devices (like wifi routers) on vehicles in addition to legacy CAD/AVL hardware. This results in higher frequency (once every second or better) and lower latency (one second or less) location tracking, giving agency staff and riders the experience of smooth, precise vehicle tracking.

In addition, multiple redundant AVL sources enable vehicle tracking even during equipment failures, CAD/AVL outages, or cyber attacks.

Powerful prediction algorithms

Swiftly’s data engine uses billions of historical data points to identify trends about how vehicles perform across time, place, and conditions. We then combine those trends with real-time information about vehicle movements and performance and apply sophisticated algorithmic models. The result is the industry’s most accurate ETAs, which are 20 to 50 percent better than other providers, in terms of increasing overall prediction accuracy and reducing very inaccurate ‘miss-the-ride’ predictions.

“We successfully improved our prediction accuracy by 22% and reduced miss-the-bus predictions by 94%. As a result, we've cut down on missed trip calls by over 10%. So we're seeing people being able to just access the bus more successfully.”

—Tyler Means, Chief Mobility and Strategy Officer, KCATA

Our ETAs also reflect historical and real-time trends. For example, Swiftly considers that buses are delayed on a given three-block stretch every weekday from 7:00 to 7:15 am due to school drop-off, and that the last three buses at an intersection were delayed due to a crash.

In addition, Swiftly Auto-Assigner correctly matches vehicles to scheduled trips, even if an operator does not log in or CAD/AVL hardware fails. This enables real-time information for previously untracked vehicles. For example, Valley Metro captured data for an additional 9% of stops due to Swiftly Auto-Assigner. The result for riders is more complete information by reducing ‘zombie’ buses or trips that show up without real-time ETA predictions.

Finally, Swiftly partnered with Transit to develop the industry’s first standard definition of prediction accuracy with the ETA Accuracy Benchmark, giving agencies an objective measuring stick to track the progress of their real-time information.

Swiftly consistently provides the industry’s most accurate real-time predictions:

. . . Especially during disruptions

Disruptions are a fact of life for every transit agency and fall into a few common categories:

  • Unplanned issues: Operator shortages cause trip cancellations, or a traffic accident causes detours.
  • Planned changes: Long-term construction causes detours on multiple routes every night.
  • Big events: A fireworks display or the FIFA World Cup cause new or modified service, as well as planned detours and unplanned incidents.

Answering, “Where’s my bus or train?” becomes even more critical during disruptions. Riders also want to know why the service changed, where to catch their ride instead, and how long the change will last.

Communicating disruptions with context

Swiftly Service Adjustments lets agency staff enter changes to service within seconds, from simple trip cancellations to complex multi-route recurring detours with temporary stops. Most agencies don’t consistently enter service adjustments because their existing tools make the process slow and cumbersome for dispatchers. Swiftly, by contrast, makes the process effortless. The result is that more adjustments are captured, and real-time information for riders reflects actual service. Swiftly also enables flexible workflows with the ability to ingest disruptions entered into another system, thereby avoiding double-entry.

“Our buses all have Swiftly real-time data, which works really well for our customers. But we were having a little trouble, like many transit agencies, with the issue of ghost buses and cancellations not making it out to riders in a timely fashion,” said Katie Monroe, Project Manager for Service Disruption Communications at SEPTA. “We went from a paper form being scanned and circulated to an internally created digital place for our dispatchers to enter the missed trips. Those cancellations pipe directly into the Swiftly data and go out to our own modern app and website, as well as all the various interfaces and apps that people might choose.”

But entering service adjustments is just the first step. The magic happens right after.

  • Disruption-aware predictions: Swiftly is the only platform that generates truly disruption-aware predictions. Swiftly will not generate predictions for canceled trips or closed stops. The result is fewer ‘ghost’ buses (the ones that say they will show up, but don’t) for riders. During detours, Swiftly’s predictions also adjust to account for the additional distance the detour takes. The model then learns as more buses take the detour, resulting in increasingly accurate predictions.
  • Real-time detour information: Swiftly was the first system to send detour information, including detour shapes and temporary stops, to third-party apps. Swiftly achieved this by co-developing (with Transit) Trip-Modifications, an update to the GTFS-realtime Trip Updates specification. Third-party apps can display this information in rider-facing maps in real time, giving riders information about where to catch a detoured bus.
  • Swiftly Rider Alerts: Rider Alerts let staff publish clear, contextual updates from any Service Adjustment in one click. Pre-approved language and the adjustment’s details flow automatically into the alert, eliminating duplicate entry and speeding workflows. Riders are instantly notified of service changes in helpful, non-jargon language.

“Previously, we had to write out detour directions manually, list closed stops, and distribute updates—a time-consuming process,” said Sean Paio, VP of Transportation at Honolulu’s TheBus. “Today, our Operations staff can draw detours, and Swiftly automatically updates real-time predictions, displays detour paths in the Transit app, and sends out templated rider alerts using pre-approved language. This streamlined process allows our Operations team to work more efficiently, spend less time on data entry, and communicate detours to passengers faster and more accurately.”

A single source of truth for riders and staff

It’s not enough to make real-time information accurate and complete. RTPI must also be easily accessible to riders and staff.

Swiftly produces real-time data in the industry-standard GTFS-realtime format, in addition to JSON and XML APIs. This enables agencies to share data in the third-party apps most commonly used by riders (like Transit, Google Maps, Apple Maps), as well as through agency-owned electronic signs, websites, SMS & Voice services, and other channels.

Swiftly’s standards-based approach also ensures agency staff see the same data as riders. Customer service staff can answer the “Where is my bus?” question in seconds, even during unplanned disruptions, with Swiftly Live Operations and GPS Playback.

Swiftly delivers best-in-class RTPI by focusing on what matters most: riders and their expectations. We answer riders’ everyday questions with real-time information that is accurate, complete, and accessible.

With Swiftly, agencies and riders share a single source of truth that delivers trusted information across every channel during normal operations and disruptions. We’re always advancing, continuously ingesting new data feeds, streamlining tools and workflows, and refining data models so real-time information continues to improve.

The result is information that agency staff depend on and riders trust.

Explore our featured resources

July 24, 2025

Prioritizing riders in times of budget uncertainty: 5 strategies to maintain trust

Learn 5 real-world strategies agencies are using to maintain service reliability while making every dollar count.
June 11, 2025

Transit’s World Cup: Keeping riders informed during large events

Every community faces its own “World Cup moment.” Learn how transit agencies can prepare to communicate with riders during large events.
April 10, 2025

How data quality impacts service reliability and the passenger experience

Learn how agencies can evaluate and improve their data quality—and use it to efficiently deliver transit service and improve the rider experience.

You might also like

August 28, 2025

How transit agencies prioritize the rider experience during disruptions

Swiftly is streamlining disruption communications to save time and improve the information riders receive during changes to service.
June 11, 2025

Transit’s World Cup: Keeping riders informed during large events

Every community faces its own “World Cup moment.” Learn how transit agencies can prepare to communicate with riders during large events.
December 9, 2024

Disruption-proof your operations with our Transit Disruption Checklist

Learn how agencies can mitigate the impact of disruptions by preparing for both planned and unplanned (but not unexpected) scenarios.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.