Non-stop flights from Ulaanbaatar (UBN)
Ulaanbaatar Airport (IATA: UBN, ICAO: ZMCK), also known as Ulaanbaatar International Airport, is the largest airport in Mongolia. Ulaanbaatar Airport has non-stop passenger flights scheduled to 30 destinations in 9 countries.
At present, there are 8 domestic flights from Ulaanbaatar.
The longest flight from Ulaanbaatar UBN is a 2,562 mile (4,123 km) non-stop route to Frankfurt FRA. This direct flight takes around 9 hours and 20 minutes and is operated by MIAT Mongolian Airlines.
On this page
Airlines flying from Ulaanbaatar Popular destinations from Ulaanbaatar Popular destinations with a stopover Business Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQAirlines flying from Ulaanbaatar
In total there are 15 airlines flying from and to Ulaanbaatar. Most flights are operated by one of the following carriers:
Popular destinations from Ulaanbaatar
Below you can find a list of the most popular destinations from Ulaanbaatar, based on the number of scheduled flights for this month.
Popular destinations with a stopover
Aside from all non-stop destinations listed above, these are popular destinations from Ulaanbaatar that require a stopover:
Business class flights from Ulaanbaatar
There are 12 airports that have flights from Ulaanbaatar in Business Class. All airports that offer business class flights from UBN are listed below:
Intercontinental flights from Ulaanbaatar
The following is an overview of all non-stop intercontinental flights operating from Ulaanbaatar International Airport (UBN).
* Please note that there are no direct services between Ulaanbaatar and the United States, Canada, Southern America, Central America, the Caribbean, Africa, Southern Asia or Oceania.
Non-stop flights from Ulaanbaatar to Europe
IrAero: seasonal flights to Irkutsk (IKT).
KrasAvia: seasonal flights to Krasnoyarsk (KJA).
MIAT Mongolian Airlines: year-round to Frankfurt (FRA).
Yakutia: seasonal flights to Yakutsk (YKS).
Non-stop flights from Ulaanbaatar to the Middle-East / Western Asia
MIAT Mongolian Airlines: year-round to Istanbul (IST).
Turkish Airlines (Star Alliance): year-round to Istanbul (IST).
Non-stop flights from Ulaanbaatar to China
MIAT Mongolian Airlines: year-round to Beijing (PEK) and seasonal flights to Guangzhou (CAN).
Aero Mongolia: year-round to Hohhot (HET).
Air China (Star Alliance): year-round to Beijing (PEK) and Hohhot (HET).
Hunnu Air: seasonal flights to Beijing Daxing (PKX), Hailar (HLD) and Manzhouli (NZH).
Non-stop flights from Ulaanbaatar to Japan
MIAT Mongolian Airlines: seasonal flights to Osaka (KIX) and year-round flights to Tokyo (NRT).
Aero Mongolia: year-round to Tokyo (NRT).
Non-stop flights from Ulaanbaatar to East Asia
MIAT Mongolian Airlines: year-round to Hong Kong (HKG), seasonal flights to Altai (LTI), Dalanzadgad (DLZ), Khovd (HVD), Moron (MXV), Ölgii (ULG), Ulaangom (ULO), year-round flights to Busan (PUS) and Seoul (ICN).
Hunnu Air: seasonal flights to Moron (MXV).
Aero K: seasonal flights to Cheongju & Daejeon (CJJ).
Aero Mongolia: year-round to Seoul (ICN).
Air Busan: year-round to Busan (PUS).
Asiana Airlines (Star Alliance): year-round to Seoul (ICN).
Jeju Air: seasonal flights to Busan (PUS) and Seoul (ICN).
Jin Air: seasonal flights to Muan (MWX).
Korean Air (SkyTeam): year-round to Seoul (ICN).
Tway Air: seasonal flights to Daegu (TAE) and Seoul (ICN).
Non-stop flights from Ulaanbaatar to South-East Asia
MIAT Mongolian Airlines is currently the only airline flying non-stop from Ulaanbaatar to South-Eastern Asia. They fly seasonal to Bangkok (BKK) and Phuket (HKT).
Non-stop flights from Ulaanbaatar to Central Asia
Hunnu Air is currently the only airline flying non-stop from Ulaanbaatar to Central Asia. They fly seasonal to Almaty (ALA).
International flights from Ulaanbaatar
Flights from Ulaanbaatar to China
In China there are several destinations from Ulaanbaatar (6 in total).
You can fly non-stop to Beijing with Air China (Star Alliance) or MIAT Mongolian Airlines.
The only airline with direct flights to Beijing Daxing is Hunnu Air. This is a seasonal route that starts in June and ends in October.
You can fly non-stop from Ulaanbaatar to Guangzhou with MIAT Mongolian Airlines. This is a seasonal route that starts in June and ends in October.
The only airline with direct flights to Hailar is Hunnu Air. This is a seasonal route that starts in June and ends in October.
You can fly non-stop to Hohhot with Aero Mongolia or Air China (Star Alliance).
You can fly non-stop from Ulaanbaatar to Manzhouli with Hunnu Air. This is a seasonal route that starts in June and ends in October.
Flights from Ulaanbaatar to Germany
Frankfurt is the only destination in Germany with direct flights from Ulaanbaatar. Direct flights to Frankfurt are offered by MIAT Mongolian Airlines.
Flights from Ulaanbaatar to Hong Kong
In Hong Kong, the only destination that has a direct flight from Ulaanbaatar is Hong Kong. Direct flights to Hong Kong are offered by MIAT Mongolian Airlines.
Flights from Ulaanbaatar to Japan
There are 2 destinations in Japan that have non-stop flights from Ulaanbaatar.
Direct flights to Osaka are offered by MIAT Mongolian Airlines. This is a seasonal route that starts in June and ends in September.
You can fly non-stop to Tokyo with Aero Mongolia or MIAT Mongolian Airlines.
Flights from Ulaanbaatar to Kazakhstan
There is 1 destination in Kazakhstan that has a direct connection from Ulaanbaatar, which is Almaty. Direct flights to Almaty are offered by Hunnu Air. This is a seasonal route that starts in June and ends in October.
Flights from Ulaanbaatar to Russia
If you are looking for a direct flight from Ulaanbaatar to Russia, there are 3 destinations to choose from.
Direct flights to Irkutsk are offered by IrAero. This is a seasonal route that starts in June and ends in October.
The only airline with direct flights to Krasnoyarsk is KrasAvia. This is a seasonal route that starts in June and ends in October.
You can fly non-stop from Ulaanbaatar to Yakutsk with Yakutia. This is a seasonal route that starts in June and ends in October.
Flights from Ulaanbaatar to South Korea
In South Korea, there are 5 destinations from Ulaanbaatar.
Non-stop flights to Busan are offered by Air Busan, Jeju Air and MIAT Mongolian Airlines.
The only airline with direct flights to Cheongju & Daejeon is Aero K. This is a seasonal route that starts in June and ends in October.
You can fly non-stop from Ulaanbaatar to Daegu with Tway Air. This is a seasonal route that starts in June and ends in October.
The only airline with direct flights to Muan is Jin Air. This is a seasonal route that starts in June and ends in September.
Airlines that operate direct flights to Seoul are Aero Mongolia, Asiana Airlines (Star Alliance), Jeju Air, Korean Air (SkyTeam), MIAT Mongolian Airlines and Tway Air.
Flights from Ulaanbaatar to Thailand
If you are looking for a direct flight from Ulaanbaatar to Thailand, there are 2 destinations to choose from.
To Bangkok and Phuket, you can fly with MIAT Mongolian Airlines.
Flights from Ulaanbaatar to Turkey
In Turkey, the only destination that has a direct flight from Ulaanbaatar is Istanbul. You can fly non-stop to Istanbul with MIAT Mongolian Airlines or Turkish Airlines (Star Alliance).
Domestic flights from Ulaanbaatar
Flights from Ulaanbaatar to Mongolia
There are several airports within Mongolia that have domestic flights departing from Ulaanbaatar (8 in total).
All direct flights from Ulaanbaatar to Altai, Bayankhongor, Dalanzadgad and Khovd are operated by MIAT Mongolian Airlines.
You can fly non-stop to Moron with Hunnu Air or MIAT Mongolian Airlines. This is a seasonal route that starts in June and ends in October.
All direct flights from Ulaanbaatar to Ölgii, Ulaangom and Uliastai are operated by MIAT Mongolian Airlines.
Alternative airports near Ulaanbaatar
There are no alternative airports to Ulaanbaatar (UBN) within a range of 125 miles (200 km).
Frequently asked questions - FAQ
How many airports are there in Ulaanbaatar?
There is 1 airport in Ulaanbaatar: Ulaanbaatar International Airport (UBN).
What is the best airport to fly from Ulaanbaatar?
The most convenient airport to fly from Ulaanbaatar is Ulaanbaatar International Airport (UBN).
How many airlines fly from Ulaanbaatar?
There are 15 airlines flying from Ulaanbaatar to 30 airports around the world, as of June 2024.
Which airlines fly from Ulaanbaatar?
MIAT Mongolian Airlines, Hunnu Air and Aero Mongolia operate most flights from Ulaanbaatar. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying from Ulaanbaatar?
Star Alliance and SkyTeam are currently the only two alliances that operate flights from Ulaanbaatar.
How many nonstop flights are there from Ulaanbaatar?
There are roughly 507 flights departing from Ulaanbaatar every month (or 119 flights each week), to a total of 30 airports worldwide.
What is the official name of Ulaanbaatar Airport?
The official name of Ulaanbaatar Airport is Ulaanbaatar International Airport.
What is the airport code of Ulaanbaatar Airport?
The airport code of Ulaanbaatar Airport is UBN.
What are the most popular flights from Ulaanbaatar?
Seoul, Beijing and Tokyo are the 3 most popular routes from Ulaanbaatar. For a complete overview of all flight routes from Ulaanbaatar, please use our flight map.
How long is the flight from Ulaanbaatar?
Ulaanbaatar to Seoul | 3h 15m |
Ulaanbaatar to Beijing | 2h |
Ulaanbaatar to Tokyo | 4h 30m |
Ulaanbaatar to Busan | 3h 30m |
Ulaanbaatar to Istanbul | 9h 30m |