How late is the last train?

The last direct train of the day between the main cities of six European countries, calculated by glosx.app from the official open timetables of each rail operator (weekday, autumn 2026).

Leaves latest00:08Zurich → Basel
Leaves earliest20:05Madrid → Seville
Biggest weekend cut31 → 15Madrid → Barcelona (Saturday)

Average last departure by country

Last direct train on a weekday

TripCountryLast trainTrains / weekdaySaturdaySunday
Zurich → BaselSwitzerland00:08889290
Zurich → BernSwitzerland00:02727270
Vienna → SalzburgAustria23:28434243
Vienna → LinzAustria23:28484748
Vienna → GrazAustria23:24343434
Stockholm → MalmöSweden23:16161517
Helsinki → TampereFinland23:13424042
Helsinki → OuluFinland23:13151015
Stockholm → UppsalaSweden23:11786265
Bern → LausanneSwitzerland23:08363737
Oslo → BergenNorway23:03544
Oslo → TrondheimNorway22:506–2
Oslo → StavangerNorway22:25645
Stockholm → GothenburgSweden21:22242025
Helsinki → TurkuFinland21:05141111
Madrid → ValenciaSpain21:00161214
Madrid → MálagaSpain20:35111012
Madrid → BarcelonaSpain20:30311524
Madrid → SevilleSpain20:05171619

Times are local departure times. A departure after midnight counts as the same evening. On a few long routes the last direct train is a night train.

How it was calculated

Download all the data (Zenodo, CC BY 4.0)

Full tables by country

How to cite

WoW Train (glosx.app), “How late is the last train? Main city pairs in 6 European countries”, https://glosx.app/last-train-europe/. DOI 10.5281/zenodo.23827431.