There are 6 ways to get from Beijing Capital Airport (PEK) to Ulaanbaatar by plane, taxi, train, car, subway, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Beijing Capital International Airport (PEK) to New Ulaanbaatar International Airport (UBN)plane PEK - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Ulaanbaatartaxi
2h 43m$146–579Bus, train
cheapest- Take the bus from Beijing Liuliqiao to Hohhotbus
- Take the train from Hohhot Station to Ulaanbaatartrain 4652/4653
46h 51m$39–156Train
- Take the train from Beijing Qinghe Station to Hohhottrain
- Take the train from Hohhot Station to Erenhottrain 33
- Take the train from Zamyn Uud to Ulaanbaatartrain 275 / ...
30h 22m$162–235Drive 1,307.8 km
- Drive from Beijing Capital Airport (PEK) to Ulaanbaatarcar 1,307.8 km
16h 40m$169–244Train via Dongzhimen
- Take the train from Beijing Qinghe Station to Hohhottrain
- Take the train from Hohhot Station to Erliantrain
- Take the train from Erlian to Ulaanbaatartrain
30h 51m$295–399Subway, train
- Take the subway from Dongzhimen to Xizhimen Stationsubway 13
- Take the train from Beijing North Station to Hohhottrain
- Take the train from Hohhot Station to Ulaanbaatartrain
43h 5m$50–160
Beijing Capital International Airport (PEK) to New Ulaanbaatar International Airport (UBN) flights
Questions & Answers
The cheapest way to get from Beijing Capital Airport (PEK) to Ulaanbaatar is to bus and train which costs $35 - $160 and takes 46h 51m.
The fastest way to get from Beijing Capital Airport (PEK) to Ulaanbaatar is to fly and taxi which takes 2h 43m and costs $140 - $600.
No, there is no direct train from Beijing Capital Airport (PEK) station to Ulaanbaatar. However, there are services departing from Shangdi Station and arriving at Ulaanbaatar via Beijing Qinghe Station, Hohhot Station, Erenhot and Zamyn Uud. The journey, including transfers, takes approximately 30h 22m.
The distance between Beijing Capital Airport (PEK) and Ulaanbaatar is 1194 km. The road distance is 1307.8 km.
The best way to get from Beijing Capital Airport (PEK) to Ulaanbaatar without a car is to train which takes 30h 22m and costs $160 - $240.
It takes approximately 2h 43m to get from Beijing Capital Airport (PEK) to Ulaanbaatar, including transfers.
Beijing Capital Airport (PEK) to Ulaanbaatar train services, operated by China Railways G-Class, depart from Beijing Qinghe Station.
Beijing Capital Airport (PEK) to Ulaanbaatar train services, operated by China Railways G-Class, arrive at Hohhot station.
Yes, the driving distance between Beijing Capital Airport (PEK) to Ulaanbaatar is 1308 km. It takes approximately 16h 40m to drive from Beijing Capital Airport (PEK) to Ulaanbaatar.
There are 505+ hotels available in Ulaanbaatar.
What companies run services between Beijing Capital Airport (PEK), China and Ulaanbaatar, Mongolia?
You can take a bus from Bcia T2 to Ulaanbaatar via Shangdi, Shangdi Station, Beijing Qinghe Station, Beijing Qinghe Station, Hohhot Station, Erenhot, and Zamyn Uud in around 30h 22m.
- Website
- airchina.com
Flights from Beijing Capital International Airport to New Ulaanbaatar International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- $130–650
- Website
- miat.com
Flights from Beijing Capital International Airport to New Ulaanbaatar International Airport
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- $130–650
Train from Beijing Qinghe Station to Hohhot
- 2nd Class Seat
- $30–33
- 1st Class Seat
- $49–54
- Business Class Seat
- $70–100
Train from Beijing Qinghe Station to Hohhot
- 2nd Class Seat
- $30–33
- 1st Class Seat
- $49–54
- Business Class Seat
- $70–100
Train from Beijing North Station to Hohhot
- 2nd Class Seat
- $31–34
- 1st Class Seat
- $50–55
- Business Class Seat
- $70–110
- Phone
- +976-1900-1949
- [email protected]
- Website
- Ulaanbaatar Railway
Train from Hohhot Station to Erenhot
- Ave. Duration
- 7h 27m
- Frequency
- Once a week
- Estimated price
- $6–13
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $17–21
- Sitting coach
- $6–7
- Soft sleeper coach
- $11–13
Train from Zamyn Uud to Ulaanbaatar
- Ave. Duration
- 15h 15m
- Frequency
- Once a week
- Estimated price
- $8–100
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $26–31
- Sitting coach
- $8–11
- Soft sleeper coach
- $16–19
Train from Hohhot Station to Ulaanbaatar
- Ave. Duration
- 36h 51m
- Frequency
- Once a week
- Estimated price
- $14–120
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $40–50
- Sitting coach
- $14–17
- Soft sleeper coach
- $26–31
Train from Hohhot Station to Ulaanbaatar
- Ave. Duration
- 36h 51m
- Frequency
- Once a week
- Estimated price
- $14–120
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $40–50
- Sitting coach
- $14–17
- Soft sleeper coach
- $26–31
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Zamyn Uud to Ulaanbaatar
- Ave. Duration
- 12h 50m
- Frequency
- Once a week
- Estimated price
- $120–180
- Schedules at
- chinahighlights.com
- Book at
- chinahighlights.com
Train from Hohhot Station to Erlian
- Ave. Duration
- 7h 27m
- Frequency
- Once a week
- Estimated price
- $140–170
- Schedules at
- chinahighlights.com
- Book at
- chinahighlights.com
Train from Erlian to Ulaanbaatar
- Ave. Duration
- 16h 50m
- Frequency
- Once a week
- Estimated price
- $120–190
- Schedules at
- chinahighlights.com
- Book at
- chinahighlights.com
Train from Hohhot Station to Ulaanbaatar
- Ave. Duration
- 36h 51m
- Frequency
- Once a week
- Estimated price
- $150–230
- Schedules at
- chinahighlights.com
- Book at
- chinahighlights.com
Train from Hohhot Station to Ulaanbaatar
- Ave. Duration
- 36h 51m
- Frequency
- Once a week
- Estimated price
- $150–230
- Schedules at
- chinahighlights.com
- Book at
- chinahighlights.com
- Phone
- 86-010-96165
- Website
- bjsubway.com
Subway from Dongzhimen to Xizhimen Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 5 minutes
- Estimated price
- $1–2
- Schedules at
- map.bjsubway.com
- [email protected]
- Website
- chinabusguide.com
Bus from Beijing Liuliqiao to Hohhot
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- $21–30
- Schedules at
- chinabusguide.com
- Bus
- $21–30
Want to know more about travelling around Mongolia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Flying into Beijing?
Read the travel guide










