Vilnius to Moscow Train Route

The Vilnius to Moscow train makes 7 stops its way from the capital of Lithuania to Russia'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 Vilnius to Moscow route - the Yantar train, which originates from Kaliningrad and operates every day.  The same train runs on the Moscow to Vilnius 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