Moscow to Minsk Train Route

Most Moscow to Minsk trains make 3 stops on their way from the capital of Russia to Belarus' capital - in Vyazma, Smolensk, and Orsha. They cover the distance of 751 km in 7-10 hours.

On the Moscow to Minsk route, there are many trains to choose from. From 8-hour overnight trains to high-speed day trains, from the luxurious to the basic – you can always find a train that will suit your needs. Several trains on this route continue their way to European capitals - Prague, Paris, Warsaw, and Berlin. The same trains run on the Minsk to Moscow route.

751 km

9-11 trains
per day

3 stops
on way

Fastest train
7 hours

Slowest train
10 hours

Price from
29 USD

Moscow to Minsk Timetable

Moscow Belorussky
7h 2m
Minsk Pas
price from $41
Moscow Belorussky
7h 1m
Minsk Pas
price from $42
Moscow Belorussky
9h 15m
Minsk Pas
price from $73


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