A year of European rail in numbers. Hop on board.
That's how long European trains were collectively delayed in 2025.
71.3 million minutes of delay. That's a lot of scrolling through your phone.
When Europe's trains collectively lose the plot
Rush hour: When delays peak during the day
But here's the twist: the highest chance of being on a delayed train? That's during the night, when delayed trains are crawling through the darkness, fighting freight trains for track priority.
When Europe's railways literally couldn't take the heat
As Europe baked in a record-breaking heatwave, rail tracks expanded, overhead lines sagged, and trains crawled to a halt. The 4 most delayed days of the entire year? All in this scorching week. When steel gets hot, schedules get... flexible.
Santa doesn't just deliver gifts. He makes trains run on time.
On Christmas Day, Europe's trains ran like clockwork. Fewer commuters, emptier tracks, and perhaps a sprinkle of holiday magic. It turns out the best gift the railways could give was simply being on time.
The punctuality league table
Deutsche Bahn racked up a whopping 67 years of delays in 2025. That's almost as much as all other countries combined. With only 58.5% punctuality, it's no wonder "the train is delayed" is Germany's unofficial catchphrase.
Where romance meets reality: the 10 most delayed trains are all sleeper trains
Why? Night trains compete with freight trains for track space at night. Lower priority, longer distances, and complex international borders make every minute count. And most of those minutes are lost. Hopefully, a good night's sleep makes up for it!
Where you catch your train mattersโa lot
Your best bet for actually making that connection. Swiss precision at its finest.
Where schedules go to die. Three out of four trains arrive late. Plan accordingly.
Explore detailed train and station reliability data by country

136 years of waiting. Heatwaves and holidays. Swiss precision and German delays. Night trains that never quite arrive on time.
chuuchuu helps you find the most reliable train journeys in Europe
Get access to historic delay data and APIs covering much of Europe
Data covers long-distance trains across Germany, Italy, France, Austria, Belgium, Netherlands, and Switzerland between December 2024 and November 2025. Trains that arrive with 5 min or more count as delayed. Cancellations count negatively towards punctuality metrics.
Tracked with precision by train enthusiasts who care about getting you there on time ๐