DepartureMap
ExploreFlightsMapAirlinesCountriesBlog
Free Tools
DepartureMap

Discover direct flights from every airport in the world. Compare airlines, routes, and find your next adventure.

Popular Airports

London Heathrow (LHR)Dubai (DXB)Singapore Changi (SIN)Tokyo Narita (NRT)New York JFK (JFK)Los Angeles (LAX)Paris CDG (CDG)Bangkok (BKK)Hong Kong (HKG)Sydney (SYD)Istanbul (IST)Amsterdam (AMS)

Regions

AsiaEuropeNorth AmericaMiddle EastOceaniaSouth AmericaAfrica

Tools

Jet Lag CalculatorFlight Time Calculator

Β© 2026 DepartureMap. Flight data provided by AeroDataBox.

Privacy Policy|

We may earn a commission when you click flight links. This doesn't affect our data or recommendations.

  1. Home
  2. Flights
  3. Ulaanbaatar (Sergelen) to Shanghai (Pudong)

πŸ‡²πŸ‡³Ulaanbaatar (Sergelen)UBNπŸ‡¨πŸ‡³Shanghai (Pudong)PVG

Direct + 15 connections
Alliance
≀ 19h 14m
15 routes
Direct Flight
Ulaanbaatar (Sergelen)Shanghai (Pudong)
Spring Airlines
3h 8m2,233 km1x/week
Route detailsSearch Flights→
Connecting flights
15 routes

1-stop connections via intermediate airports. Durations exclude layover.

πŸ‡¨πŸ‡³
viaBeijingPKX
MRHO
3h 38m
2,239 km
πŸ‡¨πŸ‡³
viaBeijingPEK
OM
3h 39m
2,248 km
πŸ‡¨πŸ‡³
viaHohhotHET
OMM0
3h 39m
2,256 km
πŸ‡¨πŸ‡³
viaOrdosDSN
MR
3h 47m
2,364 km
πŸ‡°πŸ‡·
viaSeoulICN
OMM0+5
4h 16m
2,779 km
πŸ‡­πŸ‡°
viaHong KongHKG
OM+2
5h 53m
4,142 km
πŸ‡―πŸ‡΅
viaNaritaNRT
M0OMHO+4
6h 42m
4,848 km
πŸ‡¨πŸ‡³
viaSanya (Tianya)SYX
HOY8
7h 5m
5,167 km
πŸ‡°πŸ‡Ώ
viaAlmatyALA
MR
8h 38m
6,486 km
πŸ‡ΉπŸ‡­
viaBangkokBKK
OMHO+3
8h 54m
6,716 km
πŸ‡»πŸ‡³
viaHo Chi Minh CitySGN
OMHO+2
9h 3m
6,841 km
πŸ‡ΉπŸ‡­
viaPhuketHKT
OMHOSL
10h 24m
8,003 km
πŸ‡ΈπŸ‡¬
viaSingaporeSIN
OM+1
11h 33m
8,961 km
πŸ‡ΉπŸ‡·
viaIstanbulIST
OM
17h 27m
13,993 km
πŸ‡©πŸ‡ͺ
viaFrankfurt am MainFRA
OM
19h 14m
15,500 km

Loading map...

πŸ‡²πŸ‡³All flights from Ulaanbaatar (Sergelen)πŸ‡¨πŸ‡³All flights from Shanghai (Pudong)Shanghai (Pudong) to Ulaanbaatar (Sergelen)

Flying from Ulaanbaatar (Sergelen) to Shanghai (Pudong)

Looking for flights from Ulaanbaatar (Sergelen) (UBN) to Shanghai (Pudong) (PVG)? DepartureMap shows you all available direct flights and 1-stop connecting options between these two cities.

There is a direct flight from Ulaanbaatar (Sergelen) to Shanghai (Pudong) with an average flight time of 3h 8m, covering a distance of 2,233 km. This route is operated by Spring Airlines.

15 connecting routes are available with 1 stop, flying via airports such as Beijing (PKX), Beijing (PEK), Hohhot (HET). Total flight times shown exclude layover time at the connecting airport.

Flying a different route?

Search connecting flights and alternative routes from Ulaanbaatar (Sergelen), Shanghai (Pudong), or any other airport.