“
Great service
I really enjoyed my trip from Ulaanbaatar to Moscow. The staff on board were so friendly and made delicious soup everyday. The 2nd class carriage was comfortable and I was very happy and relaxed.
Distance
1113 km
3-4 trains
per week
9 stops
on the way
Fastest train
24 hours
Slowest train
24 hours
Price from
160 USD
There are 9 stops on the 1113 km route from Ulaanbaatar to Irkutsk.
Three trains operate on this route, departing 3-4 times a week and reaching Irkutsk in about 24 hours. All trains run the return Irkutsk to Ulaanbaatar route as well.
It does not, however snacks and beverages may be purchased from the conductor. And bringing your own food is always an option.
Passport control is handled on the train. There will be a 3–4-hour period during which passengers will be restricted to their cabins while the border crossing is processed Since the train crosses the Mongolian- Russian border overnight, make sure your visas have the correct issue dates.
A visa will likely be required, depending on your country’s relationship with Russia. If you do need one, get it before boarding, as you cannot get a visa onboard the Ulaanbaatar to Irkutsk train.
Mongolian tughrik are accepted once it crosses into Mongolia. When the train is in Russia, rubles are accepted.
The train will pass Lake Baikal, but most of its run is at night.
No, staff on Russian and Mongolian trains generally will not speak English.
The Ulaanbaatar to Irkutsk train offers 2nd class cabins for 4 passengers (2 lower berths, 2 upper) and 1st class cabins for 2 passengers.
Get ready to be whisked along on a smooth and magical ride on the Trans-Siberian Railway.
Our travel group under the names Express to Russia, Russian Rail and Trans-Europe Express has been recommended and/or accredited by:
A portion of your order goes to helping underprivileged Russian children.
Learn more