Moscow to Vilnius Route

The Moscow to Vilnius train makes 7 stops its way from the capital of Russia to Lithuania's capital. The train covers 944 km in 15 hours. The train travels through Belarus and therefore, you will need a Belarus transit visa for the trip.

There is only one train running on the Moscow route to Vilnius route - the Yantar train, which operates every day and which continues its way to Kaliningrad. The same train runs on the Vilnius to Moscow route.

944 km

1 train
on the route

every day

Travel time
15 hours

7 stops
on the way

Price from
75 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.

Our travel brands include