Our 2025 Train Delay Wrapped
A year of European rail in numbers. Hop on board.
Let's start with the big picture
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.
Peak Chaos Hour
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.
The Meltdown
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.
The Christmas Miracle
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.
How Does Your Country Stack Up?
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.
Night Train Nightmares
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!
The Station Lottery
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.
Dive Deep
Explore detailed train and station reliability data by country

That was 2025
136 years of waiting. Heatwaves and holidays. Swiss precision and German delays. Night trains that never quite arrive on time.
Ready to navigate delays and missed connections?
chuuchuu helps you find the most reliable train journeys in Europe
Want to use our data?
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 ๐