TrainLive

Train delays and cancellations in Europe today

Monday, 26 October 2026 · updated every 30 minutes, last at 01:30 CET

So far today TrainLive checked 482 departures at 140 major stations. 94% of the trains with live data left on time (less than 5 minutes late), and 1 was cancelled. The biggest delay seen was 65 minutes, on the ICE 619 to München Hbf from Frankfurt Flughafen Fernbahnhof.

Punctuality by country

CountryDeparturesOn timeCancelled
Germany32894%1
Netherlands78–0
Austria26–0
Belgium18100%0
Switzerland11100%0
Portugal7–0
Denmark5–0
Poland350%0
France2–0
Sweden2–0
Italy1–0
Finland1100%0
Luxembourg0–0
Spain0–0
Norway0–0
Czechia0–0
Slovakia0–0
Hungary0–0

Most delayed stations

StationDeparturesLate (5 min +)Cancelled
München Ost249%0
München Hauptbahnhof249%0
Stuttgart Hauptbahnhof186%0
Köln Messe/Deutz196%0
Köln Hauptbahnhof196%0
Berlin Hauptbahnhof250%0
Berlin Ostbahnhof250%0
Berlin Südkreuz230%0
Berlin Gesundbrunnen230%0

Most punctual stations

StationDeparturesOn time
Berlin Hauptbahnhof25100%
Berlin Ostbahnhof25100%
Berlin Südkreuz23100%
Berlin Gesundbrunnen23100%
Köln Messe/Deutz1994%
Köln Hauptbahnhof1994%
Stuttgart Hauptbahnhof1894%
München Ost2491%
München Hauptbahnhof2491%

Busiest stations

StationDepartures per hour
Utrecht Centraal25
Berlin Hauptbahnhof25
Berlin Ostbahnhof25
München Ost24
München Hauptbahnhof24
Berlin Südkreuz23
Berlin Gesundbrunnen23
Köln Messe/Deutz19
Köln Hauptbahnhof19
Hamburg Hauptbahnhof18

How these figures are made

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.

Earlier reports