TrainLive

Train delays and cancellations in Europe today

Tuesday, 27 October 2026 · updated every 30 minutes, last at 02:30 CET

So far today TrainLive checked 478 departures at 210 major stations. 89% of the trains with live data left on time (less than 5 minutes late), and 11 were cancelled. United Kingdom was the most punctual country (90% on time) and Germany the least (87%). The biggest delay seen was 87 minutes, on the 91N to Amsterdam Centraal from Nürnberg Hauptbahnhof.

Punctuality by country

CountryDeparturesOn timeCancelled
United Kingdom23390%10
Germany15787%1
France16100%0
Poland1340%0
Czechia12100%0
Austria967%0
Ireland8100%0
Netherlands8100%0
Romania5–0
Belgium3100%0
Switzerland3–0
Denmark3–0
Finland3100%0
Sweden2–0
Italy10%0
Portugal1–0
Hungary1100%0
Luxembourg0–0
Spain0–0
Norway0–0
Slovakia0–0
Slovenia0–0
Croatia0–0
Latvia0–0
Lithuania0–0
Estonia0–0

Most delayed stations

StationDeparturesLate (5 min +)Cancelled
Manchester Piccadilly1913%3
Frankfurt (Main) Hauptbahnhof167%0
Glasgow Central196%1
Glasgow Queen Street160%0

Most punctual stations

StationDeparturesOn time
Glasgow Queen Street16100%
Glasgow Central1994%
Frankfurt (Main) Hauptbahnhof1693%
Manchester Piccadilly1988%

Busiest stations

StationDepartures per hour
Manchester Piccadilly19
Glasgow Central19
Glasgow Queen Street16
München Hauptbahnhof16
München Ost16
Frankfurt (Main) Hauptbahnhof16
Edinburgh Waverley13
Birmingham New Street13
Liverpool Lime Street12
Reading11

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