WhatFliesWhere Get the app

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
PEKUBN

When they leave

Beijing time
3: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 first

Schedules 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

WhatFliesWhere app icon

Find the cheapest day to fly from Beijing to Ulaanbaatar (Sergelen).

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.