Skip to main content

Real-Time Transit Information in Rider

This guide explains how Rider shows live transit information and what it means for you.

Written by Product Team

For an overview of the two types of transit data that power the Rider app — Schedule and Realtime — see GTFS Schedule vs. Realtime Data.

What is Real-Time Transit Information?

Transit agencies sometimes provide live updates about their vehicles and schedules. When available, Rider can show:

  • Live departure times instead of printed schedules

  • Delays and early departures so you know when your bus or train will actually arrive

  • Vehicle locations on the map so you can see where your ride is

When live data isn't available, Rider falls back to the published schedule.
Where You'll See It


Nearby Transit (Home Screen)

On the home screen, when you zoom in on the map, you'll see a list of nearby routes and stops. For each route:

  • Departure times show when the next trips leave

  • A signal icon next to a time means it's based on live data

  • Colors indicate status:

    • Green – On time

    • Red – Delayed

    • Yellow – Early

    • A warning icon means there's a service alert for that trip

    Tap a route to see more details, including a map and live vehicle positions when available.

Spare Rider App Nearby Transit panel showing a list of nearby fixed route stops with departure times, signal icons indicating which times are based on live GTFS Realtime data, and color-coded status indicators (green for on time, red for delayed, yellow for early)


Trip Planning

When you plan a trip and choose a route with fixed-route transit (bus, train, etc.):

In the trip timeline:

  • Pickup and dropoff times may be updated with live data when your trip is within about an hour

  • Status messages such as "Departs in X minutes", "Delayed X minutes", or "Early X minutes"

  • Color coding (green/red/yellow) for on time, delayed, or early

  • On the map: A vehicle marker shows the live location of your bus or train when you're viewing that leg of the trip

Spare Rider App trip planning screen showing a fixed route trip with a Delayed status message and red color indicator on the departure time, indicating the bus is running behind schedule based on live GTFS Realtime data
Spare Rider App trip planning map view showing a live vehicle marker on the route indicating the current position of the bus for a selected trip leg, with the vehicle's location updated from GTFS Realtime data

When live updates apply:

  • Live updates are shown when your departure is within about an hour

  • After you've boarded, updates continue until you reach your stop

  • For trips far in the future, Rider shows the published schedule instead

Spare Rider App trip planning timeline view showing a departure time within one hour with a live update applied, displaying a Departs in X minutes countdown and a green On time status indicator based on current GTFS Realtime vehicle data

Route Trip Screen

When you tap a route from Nearby Transit or from a planned trip, you'll see:

  • Departure times for each trip, with live data when available

  • Service alerts for delays, detours, or other issues

  • Vehicle positions on the map for the selected trip

Spare Rider App Route Trip screen showing a list of upcoming trips for a selected route with departure times, live status indicators, a service alert banner, and a map panel showing vehicle positions from GTFS Realtime data


Understanding the Icons and Colors

Red circle icon used in the Spare Rider App to indicate a delayed departure time based on GTFS Realtime data

Red: Delayed

Yellow circle icon used in the Spare Rider App to indicate an early departure time based on GTFS Realtime data

Yellow: Early

Green circle icon used in the Spare Rider App to indicate an on-time departure based on GTFS Realtime data

Green: On time

Warning triangle icon used in the Spare Rider App next to departure times to indicate there is a GTFS Realtime service alert such as a delay, detour, or other disruption affecting that trip

Warning icon: Service alert (delay, detour, or other notices)

Signal icon: This time is based on live data from the transit agency


When Is Live Data Available?

Live data depends on the transit agency. Some agencies provide it; others do not. Rider will:

  • Show live times and status when the agency provides them

  • Fall back to the published schedule when live data is not available

  • Refresh information regularly (about every 20–30 seconds) when you're viewing a screen that uses it


Tips

  • Zoom in on the map on the home screen to see nearby transit options

  • Check for the signal icon to know when times are live vs. scheduled

  • Use the colors to quickly see if your ride is on time, delayed, or early

  • Tap service alerts for more details about delays or changes


FAQs

Q: Does the route shape in the rider app update when a detour is shared in our GTFS Real Time data?

A: Not at this time, but this is something we're actively working on. Reach out if this is a use case that you have!

Q: Does the rider app display temporary stops when they are opened?

A: Not at this time, but this is something we're actively working on. Reach out if this is a use case that you have!

Q: If a stop is opened or closed, does the journey planning account for it?

A: Yes!

If you have questions about real-time transit in Rider, contact your organization's support team.

Did this answer your question?