TrainLive

Train delays and cancellations in Europe on Sunday, 25 October 2026

Sunday, 25 October 2026 · final figures

That day TrainLive checked 775 departures at 105 major stations. 92% of the trains with live data left on time (less than 5 minutes late), and 33 were cancelled. France was the most punctual country (100% on time) and Poland the least (82%). The biggest delay seen was 50 minutes, on the GWR to Weston-super-Mare from Bristol Temple Meads.

Punctuality by country

CountryDeparturesOn timeCancelled
United Kingdom42091%32
France88100%1
Poland6082%0
Sweden51–0
Czechia30100%0
Denmark29–0
Norway2867%0
Portugal15–0
Spain13–0
Finland10–0
Hungary9100%0
Slovakia7–0
Croatia5–0
Latvia467%0
Romania2–0
Ireland2100%0
Slovenia1–0
Estonia1–0
Lithuania0–0

Most delayed stations

StationDeparturesLate (5 min +)Cancelled
Warszawa Centralna1928%0
Reading1712%0
Birmingham New Street2210%0
London Bridge249%1
London Paddington190%0
London Waterloo240%1
London Liverpool Street250%0
Gatwick Airport160%0
Clapham Junction210%0
Paris Gare de Lyon230%0

Most punctual stations

StationDeparturesOn time
London Paddington19100%
London Waterloo24100%
London Liverpool Street25100%
Gatwick Airport16100%
Clapham Junction21100%
Paris Gare de Lyon23100%
Paris Gare du Nord23100%
Paris Saint-Lazare27100%
London Bridge2491%
Birmingham New Street2290%

Busiest stations

StationDepartures per hour
Paris Saint-Lazare27
København H25
Stockholm Central25
Oslo S25
London Liverpool Street25
London Waterloo24
London Bridge24
Paris Gare de Lyon23
Paris Gare du Nord23
Birmingham New Street22

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