WhatFliesWhere Get the app

Nonstop flights from Ulaanbaatar (Sergelen) to Beijing

2 airlines fly this route, with up to 5 flights a day.

UBNUlaanbaatar (Sergelen) New Ulaanbaator International
713 mi · 29 flights a week
PEKBeijing Capital International
UBNPEK

When they leave

Ulaanbaatar (Sergelen) time
3:50a6:30pFirst departure 3:50 AM, last 6:30 PM

One overnight flight at 3:50 AM, then one morning flight at 11:50 AM, then one afternoon flight at 4:30 PM, then two in the evening, 5:55 PM to 6:30 PM.

Every flight

Earliest first

Schedules last checked Sep 29, 2026. Times are local.

Flying from Ulaanbaatar (Sergelen) to Beijing

Air China flies most often, 3 times a day on the Boeing 737 MAX 8 and Comac C919. MIAT Mongolian Airlines flies 1 to 2 times a day on the Boeing 737 MAX 8 and Boeing 787.

Flights run every day of the week, 5 on Tuesdays and 4 on the other days. The first arrival in Beijing is at 6:05 AM and the last at 8:45 PM. The flight covers 713 miles.

Flying back, Beijing to Ulaanbaatar (Sergelen) has 31 nonstop flights a week.

Return flights

WhatFliesWhere app icon

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

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.