Visualizing Public Transport Performance

Clear insights. Transparency for Germany's Public Transport.

About the Project

Detailed and freely accessible statistics on the punctuality of German rail transport are not available from Deutsche Bahn. There is no way to view the performance of specific stations for a user-definable period, as only an annual summary report exists.

Navigator addresses this lack of transparency by specifically collecting journey data. Since March 2025, all relevant information on train services, including delays and cancellations, has been systematically recorded, starting in the Stuttgart area.

The dataset is continuously expanding to gradually cover more stations. The long-term goal is to achieve nationwide coverage. In this way, Navigator creates data-based transparency that allows users to get a clear picture of the reliability of rail transport.

Project Dimensions

Select Date Range

April 2026
MonTueWedThuFriSatSun

Database Size

Transport Type Distribution

Total RIS IDs

Understanding RIS IDs

These IDs are unique digital fingerprints used to track journeys from the RIS (Deutsche Bahn's Reisenden Informations System). Navigator's background processes these through an automated lifecycle.

  • Active: the system is "aware" of this ID and constantly polls for latest journeys data. It uses incremental timestamps to ensure history is kept perfectly up to date.
  • Inactive: to stay efficient and prevent "pointless" requests, the system automatically moves stale IDs to an inactive state.
  • Automatic Reactivation: the system doesn't just forget about inactive IDs. It monitors about 500 major german train stations daily. If an "inactive" journey is spotted appearing on a station timetable again, the system instantly flips its status back to active and resumes tracking.

Recorded Journeys