Ulan-Ude - Ulan Bator train tickets

Buy train tickets to Ulan Bator. Simple, fast, with no hidden fees.

Ulan-Ude - Ulan Bator timetable

Departure time Arrival time Travel time Departure dates Train Price from
15:45 06:50 15h 05m on
Mon, Tue, Fri
306И 111.04 $
15:45 06:50 15h 03m on
Sun
006ЩА 108.82 $
15:45 06:50 15h 03m on
Sat
004ЗA 111.04 $

Ulan-Ude - Ulan Bator route details

Route overview
Fastest trip 15h 03m
Average journey time 15h 03m
Distance 438 km
Trains overview
First departure 15:45
Last departure 15:45
Trains per day 1
Price from 108.82 $

Ulan-Ude - Ulan Bator train reviews

Train number: 306И
Travel date: 22 Oct 2019
The train was clean. The staff was helpful and friendly. The train was over-heated. We had to ask to have the heat turned down.
David G., United States Of America (USA)
Train number: 306И
Travel date: 19 Aug 2019
All as expected, good.
A., Spain and Canary Islands
Train number: 306И
Travel date: 19 Aug 2019
Everything was great. The reservation was made in 2nd class and it was as we expected.
Jesús, Spain and Canary Islands
Train number: 004ЗA
Travel date: 17 Aug 2019
The train was comfortable and the coach was nice as expected. All went perfect.
Vicente G, Spain and Canary Islands
Train number: 004ЗA
Travel date: 17 Aug 2019
Of all trains from Moscow to Beijing this one was the least comfortable. Old train with no included meal, no airco but fan, not working power outlets only on hallway. Suddenly no toilet paper. Chinese crew that barely communicated. Seems the Chinese trains have a less good experience than the Russian ones. But I guess it is a lottery which train you get as all others were better in some way
Jur, Spain and Canary Islands

How do I get back to Ulan-Ude

Find train times and buy tickets from Ulan Bator to Ulan-Ude
Check Prices