Friday, 30 October 2026 · updated every 30 minutes, last at 01:30 CET
So far today TrainLive checked 424 departures at 140 major stations. 94% of the trains with live data left on time (less than 5 minutes late), and 1 was cancelled. Netherlands was the most punctual country (98% on time) and Germany the least (93%). The biggest delay seen was 41 minutes, on the ICE 619 to München Hbf from Frankfurt Flughafen Fernbahnhof.
Every 30 minutes TrainLive looks at the next hour of departures at a group of 217 major stations, in turn, using open timetables and the operators' live feeds (via Transitous). A train counts as on time when it leaves less than 5 minutes late. Punctuality only covers trains with live data; cancellations count every train. Figures are samples, not official statistics.