TrainLive

Train delays and cancellations in Europe today

Wednesday, 28 October 2026 · updated every 30 minutes, last at 03:00 CET

So far today TrainLive checked 488 departures at 217 major stations. 84% of the trains with live data left on time (less than 5 minutes late), and 7 were cancelled. United Kingdom was the most punctual country (94% on time) and Germany the least (54%). The biggest delay seen was 72 minutes, on the 91N to Amsterdam Centraal from Würzburg Hauptbahnhof.

Punctuality by country

CountryDeparturesOn timeCancelled
United Kingdom25794%6
Germany4954%1
Czechia4731%0
Sweden24–0
Norway23–0
Denmark21100%0
Portugal1840%0
Poland1286%0
Finland8–0
Hungary7–0
Netherlands5100%0
Spain450%0
Italy40%0
Switzerland3–0
Romania2–0
France2100%0
Belgium1100%0
Austria1–0
Slovakia0–0
Slovenia0–0
Latvia0–0
Croatia0–0
Lithuania0–0
Estonia0–0
Ireland0–0
Luxembourg0–0

Most delayed stations

StationDeparturesLate (5 min +)Cancelled
London Liverpool Street2212%2
London Paddington166%0
London Bridge215%0
Clapham Junction215%0
London Waterloo150%0
London St Pancras International180%0

Most punctual stations

StationDeparturesOn time
London Waterloo15100%
London St Pancras International18100%
Clapham Junction2195%
London Bridge2195%
London Paddington1694%
London Liverpool Street2288%

Busiest stations

StationDepartures per hour
London Liverpool Street22
London Bridge21
Clapham Junction21
London St Pancras International18
London Paddington16
London Victoria15
London Waterloo15
Praha hlavní nádraží15
Gatwick Airport14
London Cannon Street13

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