Flight times from Ulaanbaatar to Shanghai & schedule

The average flight time from Ulaanbaatar to Shanghai is About 3 hours 31 minutes, covering a distance of About 2,235.86km.

Flight duration

About 3 hours 31 minutes

Flight distance

About 2,235.86km

How long is the flight from Ulaanbaatar to Shanghai?

The flights usually depart from Chinggis Khaan International Airport and arrive at Shanghai Pudong International Airport.

See more
Earliest first
Latest first
Asiana Airlines OZ568
UBN 00:25
ICN 04:45
With stops 3.3h
S
M
T
W
T
F
S
Eastar Jet ZE871
ICN 22:30
PVG 23:30
2.0h
S
M
T
W
T
F
S
Check prices
Jeju Air 7C5258
UBN 01:35
PUS 06:15
With stops 3.7h
S
M
T
W
T
F
S
Korean Air KE2071
PUS 08:35
PVG 09:30
1.9h
S
M
T
W
T
F
S
Check prices
Aero K Airlines RF422
UBN 02:05
CJJ 06:10
With stops 3.1h
S
M
T
W
T
F
S
Spring Airlines 9C7050
CJJ 22:00
PVG 23:00
2.0h
S
M
T
W
T
F
S
Check prices
Air China CA758
UBN 13:00
HET 14:40
With stops 1.7h
S
M
T
W
T
F
S
Air China CA8149
HET 16:20
PVG 19:05
2.8h
S
M
T
W
T
F
S
Check prices
Air China CA758
UBN 13:00
HET 14:40
With stops 1.7h
S
M
T
W
T
F
S
Air China CA8334
HET 21:25
PVG 23:45
2.3h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7058
UBN 14:00
PVG 17:35
Nonstop 3.6h
S
M
T
W
T
F
S
Check prices
T'Way Air TW422
UBN 14:50
ICN 18:55
With stops 3.1h
S
M
T
W
T
F
S
Eastar Jet ZE871
ICN 22:30
PVG 23:30
2.0h
S
M
T
W
T
F
S
Check prices
T'Way Air TW422
UBN 14:50
ICN 18:55
With stops 3.1h
S
M
T
W
T
F
S
Spring Airlines 9C8560
ICN 16:55
PVG 17:55
2.0h
S
M
T
W
T
F
S
Check prices
See all
T'Way Air TW422
UBN 14:50
ICN 18:55
With stops 3.1h
S
M
T
W
T
F
S
Eastar Jet ZE871
ICN 22:30
PVG 23:30
2.0h
S
M
T
W
T
F
S
Check prices
T'Way Air TW422
UBN 14:50
ICN 18:55
With stops 3.1h
S
M
T
W
T
F
S
Spring Airlines 9C8560
ICN 16:55
PVG 17:55
2.0h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7058
UBN 14:00
PVG 17:35
Nonstop 3.6h
S
M
T
W
T
F
S
Check prices
Air China CA758
UBN 13:00
HET 14:40
With stops 1.7h
S
M
T
W
T
F
S
Air China CA8149
HET 16:20
PVG 19:05
2.8h
S
M
T
W
T
F
S
Check prices
Air China CA758
UBN 13:00
HET 14:40
With stops 1.7h
S
M
T
W
T
F
S
Air China CA8334
HET 21:25
PVG 23:45
2.3h
S
M
T
W
T
F
S
Check prices
Aero K Airlines RF422
UBN 02:05
CJJ 06:10
With stops 3.1h
S
M
T
W
T
F
S
Spring Airlines 9C7050
CJJ 22:00
PVG 23:00
2.0h
S
M
T
W
T
F
S
Check prices
Jeju Air 7C5258
UBN 01:35
PUS 06:15
With stops 3.7h
S
M
T
W
T
F
S
Korean Air KE2071
PUS 08:35
PVG 09:30
1.9h
S
M
T
W
T
F
S
Check prices
Asiana Airlines OZ568
UBN 00:25
ICN 04:45
With stops 3.3h
S
M
T
W
T
F
S
Eastar Jet ZE871
ICN 22:30
PVG 23:30
2.0h
S
M
T
W
T
F
S
Check prices
See all
Spring Airlines 9C7058
UBN 14:00
PVG 17:35
Nonstop 3.6h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7058
UBN 14:00
PVG 17:35
Nonstop 3.6h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Ulaanbaatar to Shanghai

Multiple airlines provide flights from Ulaanbaatar to Shanghai. The best rated one is Air China with an average rating of 10.0.

See more
Air China
Air China
User rating: 10.0

FAQs about flight schedules from Ulaanbaatar to Shanghai

  • When are flight tickets from Ulaanbaatar (ULN) to Shanghai (SHA) the cheapest?

    Airlines adjust prices for flights from Ulaanbaatar to Shanghai based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 3 hours 35 minutes to fly from Ulaanbaatar (ULN) to Shanghai (SHA).
  • Airlines with flights from Ulaanbaatar (ULN) to Shanghai (SHA): Spring Airlines.