Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Beijing
  4. Beijing to Ulaanbaatar
Nonstop route · China → Mongolia

Flights from Beijing to Ulaanbaatar

Air China, MIAT Mongolian Airlines and Hunnu Air fly nonstop from Beijing to Ulaanbaatar. The flight takes around 1h 56m.

Direct flights available 1h 56m
BJSUBN

Beijing to Ulaanbaatar at a glance

Fastest flight1h 56mEstimated
Nonstop flightsYesAir China, MIAT Mongolian Airlines, Hunnu Air

Airlines flying nonstop from Beijing to Ulaanbaatar

3 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Air China———Search
MIAT Mongolian Airlines———Search
HAHunnu Air———Search

Good to know

Distance
1,148 km713 miles
Flight time
1h 56mestimate
Time difference
NoneUlaanbaatar vs Beijing
Currency in Ulaanbaatar
USD
Airports
PKX, PEK → UBN

Flights from Beijing to Ulaanbaatar: questions answered

Are there direct flights from Beijing to Ulaanbaatar?
Yes. Air China, MIAT Mongolian Airlines and Hunnu Air fly this route nonstop.
How long is the flight from Beijing to Ulaanbaatar?
A nonstop flight covers 1,148 km and takes around 1h 56m.
Which airlines fly from Beijing to Ulaanbaatar?
Air China, MIAT Mongolian Airlines and Hunnu Air operate nonstop flights on this route.
Which airports serve Beijing and Ulaanbaatar?
Beijing: Beijing Daxing International Airport (PKX) and Beijing Capital International Airport (PEK). Ulaanbaatar: Ulaanbaatar Chinggis Khaan International Airport (UBN).

More flights from Beijing