Beijing - Ulaanbaatar Trains: K23/ K24
Train No.: Beijing → Ulaanbaatar (Ulan Bator): K23 in China, 023 in Mongolia; Ulaanbaatar→ Beijing: K24 in China, 024 in Mongolia
Duration: 31 hours and 8 minutes (K23); 31 hours and 5 minutes (K24)
Passing by: China and Mongolia via Trans-Siberian Railway
Distance: 1,553 kilometers (965 miles)
Operator: China Beijing Railway Bureau, Ulaanbaatar Railway Bureau
![]() |
Map of Beijing - Ulaanbaatar Trains K23/K24 |
Departure Dates from Beijing (2019 - 2020)
Period | Departure Days |
---|---|
June 4, 2019 - June 16, 2019 | Tuesday |
June 17, 2019 - October 7, 2019 | Monday, Tuesday |
October 8, 2019 - May 26, 2020 | Tuesday |
Kind Reminder: This was the previous departure schedule of 2019-2020. Due to the hit of Covid-19, the train does not run currently.
(Last update on Dec 25th, 2019) Stations | Arrival | Departure |
---|---|---|
Beijing | --- | 07:27 |
Shalingzi West | 10:40 | 10:50 |
Jining South | 15:27 | 15:43 |
Zhurihe | 18:03 | 18:05 |
Erlian | 20:18 | 00:59+1 |
Zamyn-Uud | 01:25 | 02:40 |
Sainshand | 06:15 | 06:50 |
Choir | 10:13 | 10:30 |
Ulaanbaatar | 14:35 | --- |


Please make sure your visa for Mongolia is valid when passing through the China-Mongolia border.
(Last update on Dec 25th, 2019)
Stations | Arrival | Departure |
---|---|---|
Ulaanbaatar | --- | 07:30 |
Choir | 11:20 | 11:35 |
Sainshand | 14:47 | 15:20 |
Zamyn-Uud | 18:50 | 20:35 |
Erlian | 21:00 | 02:00+1 |
Zhurihe | 04:07 | 04:09 |
Jining South | 06:37 | 06:55 |
Shalingzi West | 11:09 | 11:15 |
Beijing | 14:35 | --- |

Note:
1. "+1" indicates the second day;
2. The above timetable is for reference only. The one at railway stations shall prevail.
3. The above time is Beijing Time, while Mongolia implements Daylight Saving Time from late March to late September, so during this period the Mongolia time should be one hour plus the time in the above table.
Ticket Fare of Beijing to Ulaanbaatar Trains
Deluxe Soft Sleeper | Soft Sleeper | Hard Sleeper | |
---|---|---|---|
Beijing to Ulaanbaatar by China Train | |||
Individual | CNY 2,071 | CNY 1,911 | CNY 1,330 |
Group | CNY 1,646 | CNY 1,486 | CNY 1,041 |
Beijing to Ulaanbaatar by Mongolian Train | |||
Individual | CNY 2,078 | -- - | CNY 1,389 |
Group | CNY 1,653 | --- | CNY 1,100 |
Beijing to Zamiin-uud by China Train | |||
Individual | CNY 1,154 | CNY 1,017 | CNY 709 |
Group | CNY 946 | CNY 809 | CNY 571 |
Beijing to Zamiin-uud by Mongolian Train | |||
Individual | CNY 1,159 | --- | CNY 759 |
Group | CNY 951 | --- | CNY 621 |
Ticket Fare of Ulaanbaatar to Beijing Trains
Deluxe Soft Sleeper | Soft Sleeper | Hard Sleeper |
---|---|---|
Ulaanbaatar to Beijing Train | ||
CNY 1,622 | CNY 1,516 | CNY 1,058 |
Ulaanbaatar to Erlian Train | ||
--- | -- - | CNY 388 |
1. The above ticket price is for reference only. Please refer to railway stations for final fare.
2. A group should comprise at least six members to buy group tickets.
How to Buy the Ticket
See details of Purchase an International Rail Ticket
|
|
Basic Information
Tips
![]() |
Onboard Facilities |
2. Apply for a Mongolian visa before boarding.
3. K23 departing on Tuesday is operated by China, and the carriages are newly made in China. All the carriages are equipped with air-conditioners; the deluxe soft sleeper carriages even have their independent toilets and shower facilities. K23 departing on Monday is operated by Mongolia, but the carriages are made in China. All carriages have air-conditioners and two deluxe soft sleeper carriages share one toilet; shower facilities are not available.
4. In addition to K23, K3 also runs to Ulaanbaatar from Beijing, whose final stop is Moscow. K3 is operated by China and departs every Wednesday at the same time with the same duration of K23. There is no big difference between Chinese K23 and K3.

K19/K20: | K27/K28: | T8701/T8702: |
4652/4653: | Z5/Z6: | K7023/K7024: |
K9795/K9796: Urumqi - Almaty |

- Last updated on Apr. 19, 2021 -
We are pleased to offer ticket booking service for you. The paper tickets will be delivered to your hotel address in Ulaanbaatar. Due to the influence of Covid-19, the international trains between Mongolia and China are not in service currently. It is still not clear when will they back to service. You can check our website in later days. If there is any news about its operation, we will update information online. Wish you a nice day!
I read on your website that hard-sleeper trains are in 6-bed berth configurations. On other websites, it was mentioned that the hard-sleeper K23 (new trains) are in 4-bed berth configurations. Could i check what's the configuration (4 or 6 beds?) for hard-sleeper trains on the K23/24?
For international train trip on K3/K4, K23/24 and K19/K20, hard sleeper cabin is only shared by each 4 passengers with a cabin door. For other domestic routes in China mainland, hard sleeper cabin is shared by each 6 passengers.
For June, 2020 it is confirmed that there will be a train K23 on each Saturday from Beijing to Mongolia. If the train on Tuesday will still in service is not clear yet. The schedule may only posted in easy 2020.
Train K24 runs from Ulaanbaatar to Beijing, however, the detailed running date of K24 for Aug and Sep 2020 haven't been posted officially yet. For this trip, we will delivery paper tickets to your hotel in Ulaanbaatar. We are sorry that we cannot arrange delivery to overseas address. For this trip, there is no e ticket type. Hope for your kind understanding.
May I please ask if the above means I can only book K23 (Mon or Tue) if I wish to travel in July?
Thank you for your help.
Ticket on K3 during summer time is hardly offered to Ulaanbaatar. It is recommended to use K23 instead. The operation days for July, 2020 haven't been posted by China Railway Company yet. Once it is confirmed, we will update the information on our website.