International Trains

Beijing - Ulaanbaatar Trains

Beijing - Ulaanbaatar Trains K23/ K24 have been out of service since February 2020 and are planned to be resumed after the maintenance of Fengtai - Shacheng Railway, but the exact time is still unknown yet. 

Luckily, Erlian/ Hohhot - Ulaanbaatar international trains are in service now. If you prefer a land cross between Beijing and Ulaanbaatar, a transfer in these two cities is needed. But there is no train connecting Beijing and Erlian, so Hohhot becomes the only and best transfer choice.

Beijing - Ulaanbaatar Train
Hohhot - Ulaanbaatar Train
 

Beijing - Hohhot - Ulaanbaatar Train

Passengers need to take high speed trains to travel from Beijing North/ Qinghe Railway Station to Hohhot Railway Station first with a duration of about 2 - 3.5 hours, and then take the cross-border train heading to Ulaanbaatar, taking about 36.5 hours.

It's worth noting that some high speed trains stop at Hohhot East Railway Station, which are not recommended, as the same station transfer is much easier. If you want to have a visit to Hohhot City, you can also choose to arrive at Hohhot East Railway Station.

Shuttling from Hohhot East Railway Station to Hohhot Railway Station, passengers can take metro line 1 and transfer to line 2 at Xinhua Square station, taking about 30 minutes onboard at a cost of CNY 3.
 

Beijing to Hohhot High Speed Train Schedule

(Last Update on Mar 24, 2025)
Train No.Departure - ArrivalTravel Time
G249108:30 - 11:012h31m
D107709:55 - 12:472h52m
G249311:54 - 14:332h39m
G249516:55 - 19:082h13m
G248517:48 - 20:322h44m
Over 40 departures in total: departure time from 06:10 to 20:58; duration from 2H10M to 3H27M
 

Hohhot to Ulaanbaatar Train Schedule

(Last update on Mar 24, 2025)
No. 4652/ 33
Hohhot Departure 21:59 every Mon. & Fri.
Erlian Stopover 05:26+1 - 17:10+1
Ulaanbaatar Arrival 10:25+2
Travel Time 36H26M
Note: "+1" indicates the second day; "+2" indicates the third day.
Soft Sleeper on Hohhot - Ulaanbaatar Train
Soft Sleeper on Hohhot - Ulaanbaatar Train
 
 

Ulaanbaatar - Hohhot - Beijing Train

Ulaanbaatar to Hohhot Train Schedule

(Last update on Mar 24, 2025)
No. 34/ 4654
Ulaanbaatar Departure 20:22 on every Mon. & Fri.
Erlian Stopover 10:25+1 - 13:45+1
Hohhot Arrival 21:23+1
Travel Time 24H38M
 

Hohhot to Beijing High Speed Train Schedule

(Last Update on Mar 24, 2025)
Train No.Departure - ArrivalTravel Time
G249208:36 - 10:502h14m
D107209:47 - 12:342h47m
D107414:31 - 17:333h2m
G249617:42 - 20:182h36m
D107619:05 - 21:562h51m
Over 49 departures in total: departure time from 06:30 to 20:30; duration from 2H9M to 3H14M

Hohhot to Beijing high speed trains only run in the daytime. When you arrive by the cross border train at 21:23, no high speed train will be available for you to go back to Beijing the same day. If you insist, 2 overnight sleeper trains are available at Hohhot Railway Station:
 

Hohhot to Beijing Overnight Sleeper Train Schedule

K1178 departs at 23:25 and arrives at 09:01 the next day; K886 runs from 23:45 to 09:05 the next day. It costs CNY 161 for a hard sleeper and CNY 244 for a soft sleeper.
Beijing North Railway Station
Arrive at Beijing North by High Speed Train
Second Class Seat on Beijing - Hohhot Bullet Train
Second Class Coach on Beijing - Hohhot Bullet Trains
 

Beijing - Ulaanbaatar Train Ticket Fare

Ticket Fare of Beijing - Hohhot Bullet Train

(Last Update on Mar 24, 2025)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 578 - 664.5
USD 80 - 92
CNY 302 - 355
USD 42 - 49
CNY 193 - 221
USD 27 - 31

 

Ticket Fare of Hohhot – Ulaanbaatar Train

(Last update on Mar 24, 2025)
Soft Sleeper  Hard Sleeper

Hohhot to Ulaanbaatar by China Train

CNY 1,765 (USD 245) CNY 1,220 (USD 169)

Hohhot to Ulaanbaatar by Mongolian Train

---  CNY 1,311 (USD 182)
Note: Only full price is displayed above for your reference; discounts are available sometimes.

Other International Trains between China and nearby Countries

K19/K20:
Beijing - Manzhouli - Moscow

K27/K28:
Beijing - Pyongyang

T8701/T8702:
Nanning - Hanoi

4652/4653:
Hohhot - Ulaanbaatar

Z5/Z6:
Beijing - Hanoi

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

D87/D88:
Kunming - Vientiane

Beijing - Ulaanbaatar - Moscow


 International railways under construction/planning from China to:
- Last updated on Mar. 24, 2025 by Grace Yang -