Nice to Moscow Train Route

Nice to Moscow is one of the longest trans-European rail routes. Its length is 2958 km. The train passes through 8 countries including France, Monaco, Italy, Austria, Czech Republic, Poland, Belarus, and Russia. The trip takes about 2 days. On the Belarus – Poland border, the train wheels are changed to fit the Russian train gauge. A Belarus transit visa is required for the trip.

There is only one train running on the Nice to Moscow route, which operates once a week. The same train runs on the Moscow to Nice route.

Distance
2958 km

1 train
on the route

Runs
once a week

Travel time
2 days

Trip covers
8 countries

Price from
427 USD

Once you have your tickets, look forward to a wonderful, smooth
and enjoyable journey through the Russian countryside.

Buy your ticket safely and securely and then sit back
and enjoy the ride!

Culture for Kids

A portion of your order goes to helping underprivileged Russian children.