Flight deals from Shanghai to Ulaanbaatar
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
PVG 20:1516h 25m1 stopsUBN 12:40Shanghai - Ulaanbaatar | Sat, May 10 | Air ChinaUBN 13:409h 10m1 stopsPVG 22:50Ulaanbaatar - Shanghai | Sun, May 18 | Air ChinaNZD 626 NZD 76018% OFF18% OFFNZD 760 NZD 626
-
PVG 12:2524h 15m1 stopsUBN 12:40Shanghai - Ulaanbaatar | Wed, May 21 | Air ChinaUBN 13:409h 10m1 stopsPVG 22:50Ulaanbaatar - Shanghai | Sun, May 25 | Air ChinaNZD 626 NZD 76018% OFF18% OFFNZD 760 NZD 626
-
PVG 12:2524h 15m1 stopsUBN 12:40Shanghai - Ulaanbaatar | Wed, May 14 | Air ChinaUBN 13:409h 10m1 stopsPVG 22:50Ulaanbaatar - Shanghai | Tue, May 20 | Air ChinaNZD 634 NZD 76017% OFF17% OFFNZD 760 NZD 634
-
PVG 20:1516h 25m1 stopsUBN 12:40Shanghai - Ulaanbaatar | Sat, May 3 | Air ChinaUBN 13:409h 10m1 stopsPVG 22:50Ulaanbaatar - Shanghai | Thu, May 8 | Air ChinaNZD 63517% OFFNZD 760 NZD 635
-
PVG 12:2524h 15m1 stopsUBN 12:40Shanghai - Ulaanbaatar | Wed, Jun 4 | Air ChinaUBN 13:409h 10m1 stopsPVG 22:50Ulaanbaatar - Shanghai | Tue, Jun 10 | Air ChinaNZD 63517% OFFNZD 760 NZD 635
-
PVG 00:3011h 50m1 stopsUBN 12:20Shanghai - Ulaanbaatar | Thu, May 22 | Eastar JetUBN 13:2010h 10m1 stopsPVG 23:30Ulaanbaatar - Shanghai | Thu, May 29 | Jeju AirNZD 64615% OFFNZD 760 NZD 646
-
PVG 00:3011h 50m1 stopsUBN 12:20Shanghai - Ulaanbaatar | Thu, Apr 24 | Eastar JetUBN 13:2010h 10m1 stopsPVG 23:30Ulaanbaatar - Shanghai | Tue, Apr 29 | Jeju AirNZD 65714% OFFNZD 760 NZD 657
-
PVG 00:3011h 50m1 stopsUBN 12:20Shanghai - Ulaanbaatar | Tue, Apr 22 | Eastar JetUBN 13:2010h 10m1 stopsPVG 23:30Ulaanbaatar - Shanghai | Tue, Apr 29 | Jeju AirNZD 65813% OFFNZD 760 NZD 658
-
PVG 19:4516h 55m1 stopsUBN 12:40Shanghai - Ulaanbaatar | Wed, Apr 30 | Air ChinaUBN 13:409h 10m1 stopsPVG 22:50Ulaanbaatar - Shanghai | Tue, May 6 | Air ChinaNZD 66013% OFFNZD 760 NZD 660
-
PVG 11:0525h 35m1 stopsUBN 12:40Shanghai - Ulaanbaatar | Sat, Apr 26 | Air ChinaUBN 13:409h 10m1 stopsPVG 22:50Ulaanbaatar - Shanghai | Sun, May 4 | Air ChinaNZD 66912% OFFNZD 760 NZD 669
-
SHA 13:0017h 25m1 stopsULN Invalid DateShanghai - Ulaanbaatar | Mon, Apr 21 | Normal AirlineULN 15:006hDirectSHA 16:00Ulaanbaatar - Shanghai | Wed, Apr 23 | Normal AirlineFind More FlightsFind More Flights
-
PVG 01:0523h1 stopsUBN 00:05Shanghai - Ulaanbaatar | Mon, May 26 | Eastar JetNZD 259 NZD 38933% OFF33% OFFNZD 389 NZD 259
-
PVG 01:0523h1 stopsUBN 00:05Shanghai - Ulaanbaatar | Mon, May 19 | Eastar JetNZD 271 NZD 38930% OFF30% OFFNZD 389 NZD 271
-
PVG 09:5014h 50m1 stopsUBN 00:40Shanghai - Ulaanbaatar | Wed, May 14 | Spring AirlinesNZD 286 NZD 38927% OFF27% OFFNZD 389 NZD 286
-
PVG 12:5023h 30m1 stopsUBN 12:20Shanghai - Ulaanbaatar | Fri, Jun 6 | Spring AirlinesNZD 28726% OFFNZD 389 NZD 287
-
PVG 09:5014h 50m1 stopsUBN 00:40Shanghai - Ulaanbaatar | Thu, May 8 | Spring AirlinesNZD 29225% OFFNZD 389 NZD 292
-
PVG 09:5014h 50m1 stopsUBN 00:40Shanghai - Ulaanbaatar | Thu, May 15 | Spring AirlinesNZD 29425% OFFNZD 389 NZD 294
-
PVG 09:5015h1 stopsUBN 00:50Shanghai - Ulaanbaatar | Tue, May 20 | Spring AirlinesNZD 30322% OFFNZD 389 NZD 303
-
PVG 09:5014h 50m1 stopsUBN 00:40Shanghai - Ulaanbaatar | Sat, May 24 | Spring AirlinesNZD 30821% OFFNZD 389 NZD 308
-
PVG 01:0523h1 stopsUBN 00:05Shanghai - Ulaanbaatar | Mon, Apr 21 | Eastar JetNZD 31120% OFFNZD 389 NZD 311
-
PVG 01:0523h1 stopsUBN 00:05Shanghai - Ulaanbaatar | Mon, Jun 2 | Eastar JetNZD 34212% OFFNZD 389 NZD 342
-
SHA 13:0017h 25m1 stopsULN Invalid DateShanghai - Ulaanbaatar | Mon, Apr 21 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Shanghai to Ulaanbaatar
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Airlines Flying from Shanghai to Ulaanbaatar
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
FAQ
-
When are flight tickets from Shanghai (SHA) to Ulaanbaatar (ULN) the cheapest?
Airlines adjust prices for flights from Shanghai to Ulaanbaatar based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Shanghai (SHA) to Ulaanbaatar (ULN) cost?
According to Trip.com's data, the lowest price is around NZD 820.
How to find a cheap flight from Shanghai to Ulaanbaatar
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Shanghai to Ulaanbaatar. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Information from Shanghai to Ulaanbaatar
Cheapest one-way flight price | NZD 270 |
---|---|
Cheapest round-trip ticket price | NZD 805 |
Off-season for travel | April |
Peak season for travel | January |
Flight distance | 2,235.86 km |
Popular airline | Air China |
Popular Flights
-
Top Routes from Shanghai
-
Top Routes to Ulaanbaatar
-
More flight options
- Shanghai to Bali Flights
- Shanghai to Los Angeles Flights
- Shanghai to Paris Flights
- Shanghai to Dubai Flights
- Shanghai to Sydney Flights
- Shanghai to Moscow Flights
- Shanghai to Singapore Flights
- Shanghai to Jakarta Flights
- Shanghai to New York Flights
- Shanghai to Milan Flights
- Shanghai to Kuala Lumpur Flights
- Flights from Shanghai Pudong International Airport to Queenstown
- Flights from Shanghai Pudong International Airport to Invercargill
- Flights from Shanghai Pudong International Airport to Nelson
- Flights from Shanghai Pudong International Airport to New Plymouth
- Flights from Shanghai Pudong International Airport to Blenheim
- Flights from Shanghai Pudong International Airport to Christchurch
- Flights from Shanghai to Tauranga Airport
- Flights from Shanghai to Taupo Airport
- Flights from Shanghai to Rotorua Airport
- Flights from Shanghai to Woodbourne Airport
- Flights from Shanghai to Auckland International Airport
- Flights from Shanghai to Invercargill Airport
- Flights from Shanghai Hongqiao International Airport to London City Airport
- Flights from Shanghai Hongqiao International Airport to London Stansted Airport
- Flights from Shanghai Pudong International Airport to London Southend Airport
- Flights from Shanghai Pudong International Airport to Heathrow Airport
- Flights from Shanghai Pudong International Airport to London Luton Airport
- Flights from Shanghai Pudong International Airport to London City Airport
- Seoul to Ulaanbaatar Flights
- Busan to Ulaanbaatar Flights
- Sydney to Ulaanbaatar Flights
- Singapore to Ulaanbaatar Flights
- Frankfurt to Ulaanbaatar Flights
- Istanbul to Ulaanbaatar Flights
- Osaka to Ulaanbaatar Flights
- Bangkok to Ulaanbaatar Flights
- Kuala Lumpur to Ulaanbaatar Flights
- Cheongju to Ulaanbaatar Flights
- Ho Chi Minh City to Ulaanbaatar Flights
- Flights from Auckland International Airport to Ulaanbaatar
- Flights from Christchurch International Airport to Ulaanbaatar
- Flights from Queenstown Airport to Ulaanbaatar
- Flights from Wellington International Airport to Ulaanbaatar
- Flights from Auckland to New Ulaanbaatar International Airport
- Flights from Auckland to Chinggis Khaan International Airport
- Flights from Christchurch to New Ulaanbaatar International Airport
- Flights from Wellington to New Ulaanbaatar International Airport
- Flights from Queenstown to New Ulaanbaatar International Airport
- Flights from Narita International Airport to New Ulaanbaatar International Airport
- Flights from Haneda Airport to New Ulaanbaatar International Airport
- Flights from Incheon International Airport to New Ulaanbaatar International Airport
- Flights from Gimpo International Airport to New Ulaanbaatar International Airport
- Flights from Gimhae International Airport to New Ulaanbaatar International Airport
- Flights from Kingsford Smith Airport to New Ulaanbaatar International Airport
- Beijing to Ulaanbaatar Flights
- Taipei to Ulaanbaatar Flights
- Guangzhou to Ulaanbaatar Flights
- Hohhot to Ulaanbaatar Flights
- Ordos to Ulaanbaatar Flights
- Baotou to Ulaanbaatar Flights
- Hangzhou to Ulaanbaatar Flights
- Shenzhen to Ulaanbaatar Flights
- Sanya to Ulaanbaatar Flights
- Kaohsiung to Ulaanbaatar Flights
- Zhuhai to Ulaanbaatar Flights
- Flights from Hong Kong International Airport to New Ulaanbaatar International Airport
- Flights from Beijing Daxing International Airport to New Ulaanbaatar International Airport
- Flights from Beijing Capital International Airport to New Ulaanbaatar International Airport
- Flights from Taiwan Taoyuan International Airport to New Ulaanbaatar International Airport
- Flights from Taipei Songshan Airport to New Ulaanbaatar International Airport
- Flights from Guangzhou Baiyun International Airport to New Ulaanbaatar International Airport