EN
Install the app
On time now83%under 5 min · 295 trains tracked live
Within 15 min95%now, the same trains
Today76%on time since the start of the day · 95% within 15 min
Average delay4 minper train tracked today, on-time trains included

The last 30 days

4 Nov : 81% on time · 96% within 15 min5 Nov (in progress) : 76% on time · 95% within 15 min
80% and over65 to 79%under 65%within 15 mintoday, in progress
4 Nov : 3.8 min5 Nov (in progress) : 4 min

Minutes of delay per tracked train, on-time trains included.

2 days measured: the observatory has been measuring since 3 November 2026.

Share this pageThe figures are updated every minute.

How we measure

On time: under 5 min

A train counts as on time if it is less than 5 minutes late at its next station. Trains without live data are not counted.

Within 15 min

The broad threshold, close to what most operators report: the share of tracked trains less than 15 minutes late.

Every minute

Every minute, the state of each tracked train is recorded; the day is the average.

A usual day

The comparison is with the average of the four previous same weekdays, as soon as two of them have been measured.