- Home
- Flights
- Flights from Ulaanbaatar
- Ulaanbaatar to Beijing
Flights from Ulaanbaatar to Beijing
Air China, MIAT Mongolian Airlines and Hunnu Air fly nonstop from Ulaanbaatar to Beijing. The flight takes around 1h 56m.
Direct flights available 1h 56m
Ulaanbaatar to Beijing at a glance
Fastest flight1h 56mEstimated
Nonstop flightsYesAir China, MIAT Mongolian Airlines, Hunnu Air
Airlines flying nonstop from Ulaanbaatar to Beijing
3 airlines on this route.
Good to know
- Distance
- 1,148 km713 miles
- Flight time
- 1h 56mestimate
- Time difference
- NoneBeijing vs Ulaanbaatar
- Currency in Beijing
- CNY
- Airports
- UBN → PKX, PEK
Flights from Ulaanbaatar to Beijing: questions answered
Are there direct flights from Ulaanbaatar to Beijing?
Yes. Air China, MIAT Mongolian Airlines and Hunnu Air fly this route nonstop.
How long is the flight from Ulaanbaatar to Beijing?
A nonstop flight covers 1,148 km and takes around 1h 56m.
Which airlines fly from Ulaanbaatar to Beijing?
Air China, MIAT Mongolian Airlines and Hunnu Air operate nonstop flights on this route.
Which airports serve Ulaanbaatar and Beijing?
Ulaanbaatar: Ulaanbaatar Chinggis Khaan International Airport (UBN). Beijing: Beijing Daxing International Airport (PKX) and Beijing Capital International Airport (PEK).





