Cheap Flights from Ulaanbaatar to Shanghai
Browse current best options from Ulaanbaatar. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Ulaanbaatar
RatePunk searches hundreds of travel sites at once for deals on flights to Shanghai
Prices updated 5 days ago
402 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated Jul 12, 2026.)
Today’s best flight deals from Ulaanbaatar to Shanghai
Explore current cheapest deals departing from Ulaanbaatar to Shanghai
Round trip
Sort by: Cheapest
October 22 - October 27
UBN - Shanghai
$383
$254
Round trip
October 22 - October 29
UBN - Shanghai
$376
$254
Round trip
October 24 - October 27
UBN - Shanghai
$396
$254
Round trip
October 24 - October 29
UBN - Shanghai
$393
$254
Round trip
October 13 - October 27
UBN - Shanghai
$339
$254
Round trip
October 13 - October 22
UBN - Shanghai
$355
$254
Round trip
October 13 - October 29
UBN - Shanghai
$334
$254
Round trip
October 13 - October 15
UBN - Shanghai
$382
$254
Round trip
November 19 - November 26
UBN - Shanghai
$412
$254
Round trip
November 21 - November 26
UBN - Shanghai
$427
$254
Round trip
Unlock all 500+ flight deals to Shanghai and get alerts when great deals appear
Ulaanbaatar to Shanghai: Overview
Insights for flights from Ulaanbaatar to Shanghai
How much is a round trip from Ulaanbaatar to Shanghai
Regular price: $305 - $835
Prices are currently below the regular range.
The regular price range for flights from Ulaanbaatar to Shanghai is $305-$835. The current lowest deal is $253 with Spring Airlines for travel from Dec 12-Dec 22.
now $253
Low $305
High $835
The cheapest time to fly from Ulaanbaatar to Shanghai
Flights from Ulaanbaatar to Shanghai are cheapest in June, with a median price of $344. The most expensive month to fly is February, with a median price of $770. Prices are generally lower from April to October.
June
Flights from $344
February
Flights from $770
Direct flights from Ulaanbaatar to Shanghai
Spring Airlines
Last-minute flights going from Ulaanbaatar to Shanghai
Tue, Jul 21
UBN - Shanghai
Ulaanbaatar (UBN) - Shanghai (SHA)
Air China
$464
$348
One-way
Thu, Jul 23
UBN - Shanghai
Ulaanbaatar (UBN) - Shanghai (SHA)
Air China
$454
$332
One-way
Thu, Jul 23
UBN - Shanghai
Ulaanbaatar (UBN) - Shanghai (SHA)
Air China
$460
$347
One-way
Wed, Aug 5
UBN - Shanghai
Ulaanbaatar (UBN) - Shanghai (SHA)
MIAT Mongolian Airlines
$686
$466
One-way
Wed, Aug 5
UBN - Shanghai
Ulaanbaatar (UBN) - Shanghai (SHA)
MIAT Mongolian Airlines
$685
$482
One-way
Fri, Sep 4
UBN - Shanghai
Ulaanbaatar (UBN) - Shanghai (PVG)
Spring Airlines
$317
$269
One-way
Biggest price drops on these dates for flights from Ulaanbaatar to Shanghai
Aug 1 - Aug 5
$714 → $487
32%
Nov 19 - Nov 21
$438 → $254
42%
Nov 12 - Nov 14
$429 → $254
41%
Nov 14 - Nov 17
$430 → $255
41%
Popular Airports to fly from Ulaanbaatar to Shanghai
Ulaanbaatar - Shanghai route insights
💸 Price insights
Recent fares are above the typical level
Recent fares are above the typical level, with a good price historically at $341.
📅 Best time to fly
June is historically the cheapest month to fly
Historically, June is the cheapest month to fly, with a median price of $344.
⏱️ Flight duration
Flights typically take 13h 20m
The median flight duration for this route is 13 hours and 20 minutes.
✈️ Airlines & availability
Connecting flights are dominant on this route
Connecting flights are dominant, with a median of 1 stopover when connecting.
🏆 Airline highlight
Spring Airlines offers direct flights
Spring Airlines offers direct flights on this route, with deals available.
🎯 Booking tip
Deals are frequent for this route
Deals for flights on this route are frequent, appearing often over 30 days.
Ulaanbaatar main airports to depart from
Chinggis Khaan International Airport (UBN)
Consider UBN for flights from Ulaanbaatar to Shanghai, offering a potentially cheaper option.
📍 ~26 km from Ulaanbaatar (reachable by car)
💸 Flights from ~$243
Shanghai main airports to arrive at
Shanghai Pudong International (PVG)
Shanghai Pudong International Airport is a good option for flights from Ulaanbaatar to Shanghai.
📍 ~30 km from city center (reachable by car)
💸 Flights from ~$243
Shanghai Hongqiao International (SHA)
Shanghai Hongqiao International Airport is a convenient choice for flights from Ulaanbaatar to Shanghai.
📍 ~10 km from city center (reachable by car)
💸 Flights from ~$363
Airports nearby Shanghai used as alternative
Hangzhou Xiaoshan International (HGH)
This major international hub offers an extensive network and excellent high-speed rail connectivity to Shanghai.
📍 ~150 km from Shanghai (reachable by high-speed rail)
💸 Flights from ~$492
Sunan Shuofang International (WUX)
This airport is a convenient alternative serving the Suzhou-Wuxi-Shanghai corridor, often less congested than major Shanghai hubs.
📍 ~100 km from Shanghai (reachable by high-speed rail)
💸 Flights from ~$698
Nanjing Lukou International (NKG)
As a primary regional hub, it offers high flight frequency and very frequent high-speed rail service to Shanghai.
📍 ~270 km from Shanghai (reachable by high-speed rail)
💸 Flights from ~$588
Ningbo Lishe International (NGB)
This airport provides a solid domestic network and good accessibility via bridge or high-speed rail.
📍 ~150 km from Shanghai (reachable by high-speed rail or car)
💸 Flights from ~$627
Nantong Xingdong (NTG)
Geographically close to northern Shanghai, it's a useful alternative for domestic routes to avoid delays.
📍 ~100 km from Shanghai (reachable by car)
💸 Flights from ~$649
Business & First Class Flight Deals to Shanghai
Discover luxury on the budget with premium cabin class on flights from Ulaanbaatar to Shanghai.
Elite
Best Elite deals to Shanghai
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From UBN
Elite
Jul 19
Shanghai, China
67% AI deal score
$1,737
$1,690
Save $47
From UBN
Elite
Jul 19
Shanghai, China
67% AI deal score
$1,785
$1,692
Save $93
From UBN
Elite
Jul 19
Shanghai, China
50% AI deal score
$1,692
From UBN
Elite
Jul 19
Shanghai, China
49% AI deal score
$1,690
From UBN
Elite
Jul 19
Shanghai, China
49% AI deal score
$1,690
From UBN
Elite
Jul 19
Shanghai, China
49% AI deal score
$1,690
From UBN
Elite
Jul 19
Shanghai, China
49% AI deal score
$1,690
From UBN
Elite
Jul 19
Shanghai, China
48% AI deal score
$1,690
From UBN
Elite
Aug 08
Shanghai, China
45% AI deal score
$1,598
From UBN
Elite
Aug 04
Shanghai, China
45% AI deal score
$1,598
From UBN
Elite
Aug 06
Shanghai, China
45% AI deal score
$1,599
From UBN
Elite
Aug 08
Shanghai, China
45% AI deal score
$1,601
From UBN
Elite
Aug 01
Shanghai, China
45% AI deal score
$1,601
From UBN
Elite
Aug 06
Shanghai, China
45% AI deal score
$1,601
From UBN
Elite
Aug 01
Shanghai, China
45% AI deal score
$1,601
From UBN
Elite
Aug 06
Shanghai, China
45% AI deal score
$1,601
From UBN
Elite
Aug 06
Shanghai, China
45% AI deal score
$1,601
From UBN
Elite
Aug 06
Shanghai, China
45% AI deal score
$1,602
From UBN
Elite
Aug 06
Shanghai, China
45% AI deal score
$1,602
From UBN
Elite
Aug 06
Shanghai, China
45% AI deal score
$1,602
From UBN
Elite
Jul 22
Shanghai, China
44% AI deal score
$1,510
From UBN
Elite
Jul 16
Shanghai, China
44% AI deal score
$1,532
From UBN
Elite
Jul 16
Shanghai, China
44% AI deal score
$1,532
From UBN
Elite
Jul 15
Shanghai, China
44% AI deal score
$1,533
From UBN
Elite
Jul 21
Shanghai, China
44% AI deal score
$1,533
From UBN
Elite
Jul 15
Shanghai, China
44% AI deal score
$1,533
From UBN
Elite
Jul 15
Shanghai, China
44% AI deal score
$1,534
From UBN
Elite
Jul 14
Shanghai, China
44% AI deal score
$1,562
From UBN
Elite
Jul 11
Shanghai, China
44% AI deal score
$1,562
From UBN
Elite
Jul 14
Shanghai, China
44% AI deal score
$1,564
From UBN
Elite
Aug 04
Shanghai, China
44% AI deal score
$1,598
From UBN
Elite
Jul 21
Shanghai, China
44% AI deal score
$1,598
From UBN
Elite
Jul 11
Shanghai, China
44% AI deal score
$1,598
From UBN
Elite
Jul 18
Shanghai, China
44% AI deal score
$1,599
From UBN
Elite
Jul 15
Shanghai, China
44% AI deal score
$1,601
From UBN
Elite
Aug 11
Shanghai, China
44% AI deal score
$1,601
From UBN
Elite
Aug 08
Shanghai, China
44% AI deal score
$1,601
From UBN
Elite
Jul 16
Shanghai, China
44% AI deal score
$1,601
From UBN
Elite
Aug 01
Shanghai, China
44% AI deal score
$1,601
From UBN
Elite
Jul 11
Shanghai, China
44% AI deal score
$1,601
From UBN
Elite
Aug 08
Shanghai, China
44% AI deal score
$1,601
From UBN
Elite
Jul 16
Shanghai, China
44% AI deal score
$1,601
From UBN
Elite
Jul 11
Shanghai, China
44% AI deal score
$1,601
From UBN
Elite
Aug 11
Shanghai, China
44% AI deal score
$1,601
From UBN
Elite
Jul 13
Shanghai, China
44% AI deal score
$1,612
From UBN
Elite
Jul 02
Shanghai, China
44% AI deal score
$1,613
From UBN
Elite
Jul 13
Shanghai, China
44% AI deal score
$1,615
From UBN
Elite
Jul 13
Shanghai, China
44% AI deal score
$1,615
From UBN
Elite
Jun 26
Shanghai, China
44% AI deal score
$1,627
From UBN
Elite
Jul 21
Shanghai, China
44% AI deal score
$1,628
From UBN
Elite
Jun 25
Shanghai, China
44% AI deal score
$1,661
From UBN
Elite
Jul 21
Shanghai, China
43% AI deal score
$1,626
From UBN
Elite
Jul 21
Shanghai, China
43% AI deal score
$1,627
From UBN
Elite
Jul 21
Shanghai, China
43% AI deal score
$1,627
From UBN
Elite
Jul 09
Shanghai, China
43% AI deal score
$1,656