The Trans Mongolian: the train from Ulaanbaatar to Beijing - Horseback Mongolia
The Trans Mongolian: the train from Ulaanbaatar to Beijing

The Trans Mongolian: the train from Ulaanbaatar to Beijing

Aug 07 2015

Every summer, many tourists travel between Beijing /Ulan Bator and vice versa. Those who do not wish to fly, and many they are, would consider instead a train ride on board of the legendary Trans Mongolian.

The train will take you in northern China, and allow you to cross the Inner Mongolia and the Gobi desert. Mongolians, who are well known for their good mood, may invite you to share a bottle of vodka, or even play cards or just talk. In short, it is an amazing experience that we highly recommend. Here are some tips to make the best of it...  

When to go?

If your goal is to experience the Trans-Siberian thoroughly, and only slightly concentrating to each country, so without hesitation I would recommend this trip off-season from October to April. You will see very few other westerners in the train and therefore will ensure you a brief immersion in the local culture amongst the Mongolians merchants bringing back numerous objects from China to resell in Mongolia… If you want to spend some time in Mongolia, then you will rather appreciate sunny days. The month of June then remains definitely one of the best months. This is not yet the "rush" of July and August, but it is perhaps the hottest month of the year, without forgetting that this is the blooming period.  

How long is the ride?

The total journey takes about 28 hours 30 min. 

  • From Mongolia, the train leaves Ulaanbaatar at 8:15am to arrive the next morning at 11:40 in Beijing.
  • From Beijing, the departure is at 11:22am for an arrival at 3:25pm in the Mongolian capital. Expect at least 4 hours at the border crossing.

  Are trains daily?

On the stretch Ulaanbaatar / Beijing (and vice versa) trains are not daily. There are all year long 2 trains per week. From June to October an additional train is set. In general we have:

  • The weekly train

Ulan Bator / Beijing runs all year long on Thursdays from Ulaanbaatar, and Tuesdays from Beijing.

Be aware that in July and August this train gets full very quickly, at least virtually, since many travel agencies all reserve seats in advance. You can book your tickets through these agencies, but be aware that only foreigners... less authentic might reserve your carriage. For example, if you book via Horseback, you'll get a ticket, which is usually on sale for local people. However, for a ticket in July or August, you will need to plan ahead: at least 3 months in advance.

  • The Russian train.

It is possible to embark for the section Ulan Bator / Beijing, on the Russian rail Moscow / Beijing. It stops in Ulan Bator on Sunday, and leaves Beijing on Wednesday.

For this train, it is almost impossible to book in advance from Mongolia. To get a ticket, you have to go the day before departure at the station and buy a ticket that will be released at the last moment by Moscow. Guarantees are very low, and in July or August it's random. We have a good contact at the train station, which allows us to purchase a ticket for the train Sunday several weeks in advance, and for some individual applications (less than 5 tickets) we can provide them to you without much difficulty, without this being 100% guaranteed.

  • The additional train.

In July and August is by far the easiest to book and that up to 30 days before departure normally.

The time schedule of the weekly train is known belatedly, usually during mid-march. In fact, it follows a simple rule: in odd years it is a Mongolian train from Ulan Bator on Saturday, and from Beijing on Monday. Even years it is a Chinese train from Beijing on Thursday and Friday from Ulan Bator.  

Must book in advance?

You will understand, from June to September, it is almost mandatory to book in advance. Off-season, the train is rarely complete, and you can take it at the last moment. Some dates are very soon complete:

• The first train to Beijing after the Naadam on the 11th and 12th of July

• End of August / beginning of September: many students return to China for the new school year, and seats are sold in priority to them.

• Around the Lunar New Year. Most Mongolians living in China returning to the country just before Tsagaan Sar, and leave China after the holidays. If you travel between mid-January and late February, bare in mind the dates of the Chinese New Year!  

What is the price for a train ticket?

Booking your train tickets through an agency costs a bit more than buying them directly at the station. Tickets become scarce and highly demanded during summertime and to easily get our reservations it is often necessary to be particularly affectionate with the station staff. Let’s say it takes time to develop and maintain good relationships!

In the way Ulaanbaatar / Ulan Bator: A ticket in a 4 berths cabin costs 140 Euros per person, whereas a ticket in a deluxe compartment (2 berths) costs 220 Euros.

In the way Beijing / Ulan Bator: Tickets are more expensive. Expect 240 euros for a ticket in a 4-berth compartment, while the price will reach 340 euros for a Deluxe compartment.  

It is expensive! Are there any other cheaper solutions?

It is certain that these train tickets are not economical, and return by train is just as expensive as the plane. So we have to consider this journey more for the experience than for its price. Another option if it is too expensive for you or if you weren’t able to get a ticket in the Trans Mongolian, there is indeed a fallback solution which is very economical, and doesn’t require to book more than one or two weeks in advance, even in summertime. For this, you only need to book a train in Ulaanbaatar for Zamiin Uud (Sino-Mongolian border).

This train departs daily at 4pm from Ulaanbaatar, and costs less than 20 Euros (32,000 MNT). You get to Zamiin Uud at 7:00 am the following morning where many minibuses await before taking you to Erlian. It will cost 50 RMB (7 Euros). The passage takes about an hour. The minibus will stop at the bus station from where you can book your sleeper bus ticket to Beijing. The bus leaves at 5pm and costs 150/200 RMB (25/30 Euros). You will reach Beijing around 3am, but the driver will let you sleep on the bus until the metro opens. In short, for about 50 Euros, you can reach Beijing from Ulan bator, and vice versa, within 36 hours.

For Beijing, it works the same way. Note that the buses to Erlian leave from different bus stations. Your guesthouse will indicate you one.  

Peter Thyme
11 February 2020
Hi - I'm planning a trip for a group from Ulan Bator to Beijing mid July 2020. Can you tell me the usual train schedule for the K24/024 service? I think Mongolian Railways is running the all year service and Chinese Railways are running the additional summer train, but I would like to confirm who is operating the train on what day?
Laura MYOTTEverified
11 February 2020
This summer you will have the regular train on Thursday. Pretty busy train if you're with a group. Better focus on the additional train who will run on Friday. You have as well a Russian train coming from Moscou and reaching Oulan bator on Sunday where it leaves to Beijing, but booking are not possible from Mongolia, only direct sales on the departure eve, and no guarantee tickets will be available, so ot an option for you I guess
Reply
Comment *
Name *
Email address *
mark lambert
10 December 2019
HI We are driving to Mongolia but cannot then drive in China without a Chinese driving licence. Instead we want to take the train to Shanghai but we travel with small dogs. Can I bring our dogs onto the train with us? Thanks Mark
Reply
Comment *
Name *
Email address *
Mike Bunger
09 November 2019
Good Evening, I will be traveling to Mongolia in February of 2020. Will tickets/reservations on train from Beijing to Ulan Bator be difficult to get. That day is so close to Tsagaan Sar that I wonder if tickets will be available. Thank you so much for your help and all the helpful info to provide. Mike from Florida
Laura MYOTTEverified
10 November 2019
Hello Mike, Yes, just before Tsagaan Sar, plenty of Mongolian students / workers are taking the train to get back home for the celebrations, and the train is usually full. You will need to book in advance. It's not too late, but this must be done before the end of december.
Reply
Comment *
Name *
Email address *
TravellingMe
09 September 2019
Hi I am planning my trip to Mongolia next year Can you tell me the usual train schedule Beijing to UB??? On a JUNE month I will arrive Beijing friday morning last week of June TIA
TravellingMe
09 September 2019
That's great...i just bought my ticket to Beijing last week...on a seat sale...Will be arriving on friday morning...It's nice to know that there's a Saturday train...😊😊😊 Thank u
Sylvain RECOURASverified
09 September 2019
Hello, Trains Beijing / Ulan bator will run in June 2020 on Tuesday, Wednesday and Saturday. Wednesday train is a Russian train which is very difficult to book from China. Best picks : Tuesday or Saturday trains
Reply
Comment *
Name *
Email address *
Monica J
22 June 2019
where/how to book a ticket on the 022 UB to Ereen train? Looked under your travel agency train menu
Sylvain RECOURASverified
23 June 2019
That's a very easy train ticket to book, and if you are in Mongolia at least 2 weeks before departure, you can book it directly at the train station ticketing office. You can try your chance even if you arrive later, and the daily train to Zamyin Uud (N 272) can be a good option as well, as lots of collective taxi are waiting upon your arrival at Zamyin Uud Train station to cross the border and bring you at Ereen bus station. If you want to secure a booking on the train 22, or avoid the hassle of booking your train ticket by yourself, you can pop an email to us, and we will book your ticket fir you.
Reply
Comment *
Name *
Email address *
Monica J
18 June 2019
Hi Horsebackers, Very informative. Pity our schedule will only allow us to take the BJ-UB train in early August instead of off-season as you suggest...but want to make the best of it. 1) Will there be an “extra” train leaving BJ on Thursday Aug 8 or is the only train on Tues Aug 6? 2) when/where do we pick up the printed ticket?
RECOURAS Sylvainverified
18 June 2019
Hi Monica, This year train will run on Monday and Tuesday (Russian train as well on Wednesday, but not possible to book from Beijing). No extra train on Thursday then. Sorry. In Beijing, we usually deliver the ticket to your hotel in town upon your arrival.
Reply
Comment *
Name *
Email address *
Denise Howley
30 May 2019
How often do the trains run in mid January from Ulaanbaataar to Beijing Denise
RECOURAS Sylvainverified
31 May 2019
The train will run on Thursday and Sunday. Departure 7h30 and arrival at Beijing the next day at 14h33
Reply
Comment *
Name *
Email address *
Andrea
04 May 2019
Hello, are the trains still leaving on Thursdays during August 2019? I plan to leave from Ulaanbaatar on the 15th of August. How can I book the ticket in advance?
RECOURAS Sylvainverified
05 May 2019
Yes, Thursday train is still running. For booking, you can contact us if you want or any other agency you can find online.
Reply
Comment *
Name *
Email address *
Jon Owen-Thomas
18 April 2019
Hi, I’ve been told from an agency that there are only 2nd ($260) or 1st class tickets available from Ulan Bator to Beijing and not the cheaper 3rd class I was hoping for. This is to travel near the end of August. Could you tell me if this is true or if they’re just hoping I upgrade... thank you very much for your time.
RECOURAS Sylvainverified
25 April 2019
Yes, its true. Only 2 classes on International trains
Reply
Comment *
Name *
Email address *

Hello

I am Daniel from "Horseback Mongolia". Send us your request, and we will answer you within 48 hours.
Call us at
+(976)-11-331 098