Direct flights from Hong Kong to Ulaanbaatar

  • 10 flights a week
  • Miat - Mongolian Airlines

🔔 Track this route

We check HKG → UBN every day and email you the cheapest nonstop fares we find.

Free · one-click unsubscribe

When the nonstops leave

Typical weekly schedule · 10 flights per week · Updated 21d ago

Morning before noon 0 a week

No nonstop leaves before noon.

Afternoon noon – 6 PM 5 a week

Arrive the same day

12:05 PM5 days a week
Evening after 6 PM 5 a week

Arrive the same day

6:30 PM5 days a week
Miat - Mongolian Airlines Departs Terminal 1

Frequently asked questions

Is there a direct flight from Hong Kong to Ulaanbaatar?

Yes. Miat - Mongolian Airlines flies nonstop from Hong Kong (HKG) to Ulaanbaatar (UBN), daily. The flight takes about 4h 12m and covers 1,795 miles (2,888 km). Round-trip fares typically run around $629. Fares last checked 3 October 2026.

Which airlines fly direct from Hong Kong to Ulaanbaatar?

Miat - Mongolian Airlines operates nonstop flights from Hong Kong to Ulaanbaatar.

How long is the flight from Hong Kong to Ulaanbaatar?

The nonstop flight from Hong Kong to Ulaanbaatar takes ~4h 12m (approximately 2888 km).

How often do direct flights operate from Hong Kong to Ulaanbaatar?

Nonstop flights from Hong Kong to Ulaanbaatar operate daily — 10 flights per week.

What days of the week are there direct flights from Hong Kong to Ulaanbaatar?

Direct flights from Hong Kong to Ulaanbaatar operate every day of the week.

How much is a round-trip flight from Hong Kong to Ulaanbaatar?

Round-trip flights from Hong Kong (HKG) to Ulaanbaatar (UBN) start at $578, with a typical fare around $629. Based on 6 recent fare combinations.