Moscow to Beijing via Ulaanbaatar

There are two train routes connecting Moscow to Beijing. The shorter one, the Trans-Mongolian route is 7622 km. The longer one is 8961 km and it passes through Chita. The Trans-Mongolian route takes one day shorter than the one going via Chita, but you will need a Mongolian transit visa for the trip.

There is only one train running on the Moscow to Beijing Trans-Mongolian route, which operates once a week. The same train runs on the Beijing to Moscow route. The trip takes 5 days. To avoid the hasstle of applying for Mongolian transit visa, you may consider taking a direct train to Beijing instead.

7622 km

1 train
on the route

once a week

Travel time
5 days

42 stops
on the way

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