Northern Europe Southern Europe

Moscow to Nice Sleeper Train – Russian Railways

The Moscow to Nice sleeper train is one of the longest rail routes in the world, stretching 2,607 km across eight countries – in fact, it’s hard to believe it’s a railway line at all. The train has been operating since 2010, the first railway line connecting Russia and the French Riviera since the days […]