Punctuality Statistics
Current punctuality data for ICE, IC, RE and RB trains in Germany -- based on our own real-time measurements.
of all trains on time (< 5 min.)
average deviation from schedule
distinct train services
total data points collected
Punctuality by Train Type
Most Punctual Trains
Methodology & Data Collection
Our punctuality statistics are based on our own real-time measurements, which we continuously collect via the HAFAS interface of Deutsche Bahn. The data is automatically gathered and analysed with every train query.
Note: The statistics reflect the measurements of our platform and do not necessarily match the official punctuality figures published by Deutsche Bahn. The reporting period covers the last 3 months.
Last updated: 29 March 2026 at 10:48 | Data is recalculated on every page load.
Frequently Asked Questions About Punctuality
How is punctuality defined?
A train is considered on time if it arrives with less than 5 minutes delay. This matches the standard definition also used by Deutsche Bahn.
How often is the data updated?
The statistics are calculated in real time from the database on every page load. The underlying measurement data is continuously collected with every train query on our platform.
What time period is covered?
By default, we show data from the last 3 months. Shorter time periods (daily or weekly analyses) can be queried via the API.
Which trains are included in the analysis?
We track all trains queried on our platform: ICE, IC/EC, RE, RB and other train types. The data set grows steadily with the usage of our platform.