Mongolia Trains

Ulaanbaatar – Beijing Trains

Ulaanbaatar-Beijing Train RouteA pair of trains, resuming operation since June 3, 2025, are running on the route between Ulaanbaatar and Beijing at present. They are train 024/ K24 from Ulaanbaatar to Beijing, and 023/ K23 for the return trip. This route is one of the most popular routes on the whole Trans-Siberia railway network. 
 

Basic Information: 

Train: 023/024, K23/K24 
Running distance: 1,553 kilometers (695 miles)
Duration: about 31 hours 
Stations along the way: Ulaanbaatar (Ulan Bator), Choir, Saynshand, Zamyn-Uud, Erlian, Jining South and Beijing. Zamyn-Uud and Erlian are two border cities. 
 

Ulaanbaatar to Beijing Train Schedule 

Train: 024/ K24 Stations Arrival Departure
Day 1
(Thursday)
Ulaanbaatar --- 07:18
Choir 11:16 11:31
Saynshand 14:48 15:19
Zamyn uud 18:50 20:35
Day 2
(Friday)
Erlian 21:00 02:00 +1
Jining South 06:37 06:55
Beijing 14:35 ---

 

Beijing to Ulaanbaatar Train Schedule 

Train: 023/ K23 Stations Arrival Departure
Day 1
(Tuesday)
Beijing --- 07:27
Jining South 15:27 15:43
Erlian 20:18 00:59 +1
Day 2
(Wednesday)
Zamyn uud 01:25 02:40
Saynshand 06:15 06:46
Choir 10:09 10:25
Ulaanbaatar 14:35 ---

 

Price on train Ulaanbaatar - Beijing

Soft Sleeper  Hard Sleeper

Ulaanbaatar to Beijing Train

CNY 1,090 CNY 960

Beijing to Ulaanbaatar Train

CNY 1,854 CNY 1,291
Notes: 
1. The prices above are for reference only.  
2. Chinese visa should be valid at the time when the train enters China. 
 
 

Train K23/ K24

The K23/ K24 train, known as the 023/ 024 train in Mongolia, is an international intermodal express train jointly operated by China Railway Corporation and Mongolia railway Company. The whole journey is from Beijing, the capital of the People's Republic of China, to Ulaanbaatar, the capital of Mongolia. This route was firstly operated on July 2, 1985, and is the first international intermodal train between China and Mongolia. The trains on this route span four provinces and cities including East Gobi province, Gobi Sumubel province, Central province and Ulaanbaatar in Mongolia, while they also span four cities and provinces in China, including Beijing, Hebei, Shanxi and Inner Mongolia. To meet the different wheel gauge of two countries, the train stop at Erlian for about 3 hours to change wheels. 
 
This pair of trains are available once a week, operated by China Railways and Mongolia Railways in rotation. Train K23 leaves Beijing on every Tuesday, and train K24 leaves Ulaanbaatar on every Thursday. The departure date for this pair of trains change in different seasons. Sometimes according to the reservation, one more train in summer and one less train in off seasons. 


Other International Trains between China and nearby Countries

K3/K4:
Beijing - Ulaanbaatar - Moscow

K19/K20:
Beijing - Manzhouli - Moscow

K27/K28:
Beijing - Pyongyang

T8701/T8702:
Nanning - Hanoi

Z5/Z6:
Beijing - Hanoi

K9795/K9796: Urumqi - Almaty
K9797/K9798: Urumqi - Astana

4652/4653: Hohhot → Ulaanbaatar
4654/4651: Ulaanbaatar → Hohhot

D87/D88:
Kunming - Vientiane


 International railways under construction/planning from China to:
- Last updated on Jun. 05, 2025 by Brenda Lian -