Find cheap flights to Ulaanbaatar from $578

Trusted by millions

Kiwi.com Guarantee for stress-free travel

One search, all the best deals

Explore deals for your Ulaanbaatar getaway

2 stops
Mon, Sep 15
Columbus CMHUlaanbaatar UBN

$578
Search
2 stops
Thu, Sep 11
Columbus CMHUlaanbaatar UBN

$580
Search
2 stops
Tue, Sep 9
Columbus CMHUlaanbaatar UBN

$616
Search
2 stops
Tue, Sep 9
Columbus CMHUlaanbaatar UBN

$616
Search
2 stops
Sat, Sep 13
Columbus CMHUlaanbaatar UBN

$653
Search
2 stops
Sun, Sep 14
Columbus CMHUlaanbaatar UBN

$660
Search

Prices updated:

2 stops
Mon, Sep 15 – Sun, Sep 21
Columbus CMHUlaanbaatar UBN

$1,270
Search
2 stops
Thu, Sep 11 – Tue, Sep 16
Columbus CMHUlaanbaatar UBN

$1,315
Search
2 stops
Tue, Sep 9 – Tue, Sep 16
Columbus CMHUlaanbaatar UBN

$1,327
Search
2 stops
Mon, Sep 15 – Sun, Sep 21
Columbus CMHUlaanbaatar UBN

$1,331
Search
2 stops
Wed, Sep 10 – Wed, Sep 17
Columbus CMHUlaanbaatar UBN

$1,333
Search
2 stops
Wed, Sep 10 – Tue, Sep 16
Columbus CMHUlaanbaatar UBN

$1,351
Search

Prices updated:

Weather in Ulaanbaatar

Average Weather

MonthAverage monthly max temperatureAverage monthly min temperature
January-17°C-24°C
February-14°C-22°C
March-4°C-12°C
April4°C-2°C
May12°C3°C
June18°C10°C
July20°C13°C
August17°C11°C
September11°C4°C
October2°C-3°C
November-8°C-14°C
December-16°C-22°C
Hottest Month
20°C
July
Coldest month
-24°C
January
Sunny days
294
days per year
Snow days
19
days per year

14 day forecast

Sunday
17 Aug
89%
22°C10°C
24 Aug
89%
13°C7°C
Monday
18 Aug
23°C13°C
25 Aug
20°C10°C
Tuesday
19 Aug
83%
26°C13°C
26 Aug
21°C13°C
Wednesday
20 Aug
80%
14°C10°C
27 Aug
89%
21°C10°C
Thursday
21 Aug
87%
18°C10°C
28 Aug
16°C6°C
Friday
22 Aug
19°C9°C
29 Aug
15°C3°C
Saturday
23 Aug
84%
20°C13°C
30 Aug
15°C5°C

Cheapest month to fly to Ulaanbaatar

Explore price trends for trips to Ulaanbaatar

Annual Avg. Price669 USD
September 2025487 USD
October 2025483 USD
November 2025483 USD
December 2025651 USD
January 2026552 USD
February 2026607 USD
March 2026552 USD
April 2026505 USD
May 2026633 USD
June 20261083 USD
July 2026670 USD
August 20261320 USD

Airports in Ulaanbaatar

International airports in and near Ulaanbaatar

Explore the map
Explore

We hack the system,
you fly for less