Nonstop flights from Beijing to Ulaanbaatar (Sergelen)
2 airlines fly this route, with up to 5 flights a day.
PEKBeijing Capital International
713 mi · 31 flights a week
UBNUlaanbaatar (Sergelen) New Ulaanbaator International
When they leave
Beijing time3:00a9:10pFirst departure 3:00 AM, last 9:10 PM
One overnight flight at 3:00 AM, then one morning flight at 8:45 AM, then two in the afternoon, 1:00 PM to 3:00 PM, then one evening flight at 9:10 PM.
Every flight
Earliest firstSchedules last checked Sep 29, 2026. Times are local.
Flying from Beijing to Ulaanbaatar (Sergelen)
Air China flies most often, 3 times a day on the Boeing 737 MAX 8. MIAT Mongolian Airlines flies 1 to 2 times a day on the Boeing 737 and Boeing 737 MAX 8.
Flights run every day of the week, 5 on Tuesdays, Thursdays and Sundays and 4 on the other days. The first arrival in Ulaanbaatar (Sergelen) is at 5:30 AM and the last at 11:40 PM. The flight covers 713 miles.
Flying back, Ulaanbaatar (Sergelen) to Beijing has 29 nonstop flights a week.
Return flights
More from Beijing
More to Ulaanbaatar (Sergelen)
Schedules as of Oct 9, 2026.