There are 8 ways to get from Beijing Capital Airport (PEK) to Mongolia 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 to New Ulaanbaatar International Airport, 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 Choirtrain 33
- Take the train from Choir to Ulaanbaatartrain 275 / ...
47h 29m$39–164Train
- 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–399Drive 1,307.8 km
- Drive from Beijing-Capital-Airport-PEK to Ulaanbaatarcar 1,307.8 km
16h 40m$169–244Fly to Ölgii Airport
- Fly from Beijing Capital International Airport (PEK) to Ölgii Airport (ULG)plane PEK - ULG
11h 10m$460–1,300Fly to Mörön Airport
- Fly from Beijing Capital International Airport (PEK) to Mörön Airport (MXV)plane PEK - MXV
4h 28m$215–596Fly to Bayankhongor Airport
- Fly from Beijing Capital International Airport (PEK) to Bayankhongor Airport (BYN)plane PEK - BYN
5h 13m$148–411Subway, 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$49–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 Mongolia is to bus and train which costs $35 - $170 and takes 47h 29m.
The fastest way to get from Beijing Capital Airport (PEK) to Mongolia is to fly and taxi which takes 2h 43m and costs $140 - $600.
No, there is no direct train from Beijing Capital Airport (PEK) to Mongolia. However, there are services departing from Beijing Capital Airport T2 and arriving at Ulaanbaatar via Dongzhimen, Beijing Qinghe Station, Hohhot Station and Erlian. The journey, including transfers, takes approximately 30h 51m.
The distance between Beijing Capital Airport (PEK) and Mongolia is 1194 km. The road distance is 1307.8 km.
The best way to get from Beijing Capital Airport (PEK) to Mongolia without a car is to train which takes 30h 51m and costs $290 - $400.
It takes approximately 2h 43m to get from Beijing Capital Airport (PEK) to Mongolia, including transfers.
Beijing Capital Airport (PEK) to Mongolia train services, operated by China Railways G-Class, depart from Beijing Qinghe Station.
The best way to get from Beijing Capital Airport (PEK) to Mongolia is to train which takes 30h 51m and costs $290 - $400. Alternatively, you can fly, which costs $460 - $1,300 and takes 11h 10m.
There is no direct flight from Beijing Capital International Airport Airport to Ölgii Airport Airport. The quickest flight takes 17h 5m and has one stopover.
Beijing Capital Airport (PEK) to Mongolia train services, operated by China Railways G-Class, arrive at Hohhot station.
What companies run services between Beijing Capital Airport (PEK), China and Mongolia?
You can take a subway from Beijing Capital Airport T2 to Ulaanbaatar via Dongzhimen, Beijing Qinghe Station, Beijing Qinghe Station, Hohhot Station, and Erlian in around 30h 51m. Alternatively, Air China and MIAT fly from Beijing Capital International Airport (PEK) to Ölgii Airport (ULG) twice daily.
- 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
Flights from Beijing Capital International Airport to Ölgii Airport via New Ulaanbaatar International Airport
- Ave. Duration
- 20h 33m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $460–1,300
Flights from Beijing Capital International Airport to Ölgii Airport via Hohhot, New Ulaanbaatar International Airport
- Ave. Duration
- 11h 10m
- When
- Friday and Sunday
- Estimated price
- $470–1,300
Flights from Beijing Capital International Airport to Mörön Airport via New Ulaanbaatar International Airport
- Ave. Duration
- 7h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $300–800
Flights from Beijing Capital International Airport to Bayankhongor Airport via New Ulaanbaatar International Airport
- Ave. Duration
- 8h
- When
- Tuesday and Saturday
- Estimated price
- $140–550
- 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
- hunnuair.com
Flights from Beijing Capital International Airport to Mörön Airport via New Ulaanbaatar International Airport
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $210–600
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
- $30–34
- 1st Class Seat
- $50–55
- Business Class Seat
- $70–110
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
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
- 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
- Phone
- +976-1900-1949
- [email protected]
- Website
- Ulaanbaatar Railway
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 Choir
- Ave. Duration
- 31h 20m
- Frequency
- Once a week
- Estimated price
- $11–120
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $30–40
- Sitting coach
- $11–14
- Soft sleeper coach
- $21–25
Train from Choir to Ulaanbaatar
- Ave. Duration
- 5h 9m
- Frequency
- Once a week
- Estimated price
- $3–8
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $10–12
- Sitting coach
- $3–4
- Soft sleeper coach
- $6–8
- [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
More Questions & Answers
Yes, the driving distance between Beijing Capital Airport (PEK) to Mongolia is 1308 km. It takes approximately 16h 40m to drive from Beijing Capital Airport (PEK) to Mongolia.
Air China and MIAT offer flights from Beijing Capital International Airport Airport to Ölgii Airport Airport.
There are 505+ hotels available in Mongolia.










