Flight times from Ulaanbaatar to Shanghai & schedule

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

Flight duration

About 3 hours 33 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
Air Busan BX412
UBN 01:30
PUS 06:10
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
Jin Air LJ782
UBN 01:30
PUS 06:10
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
Air Busan BX412
UBN 01:30
PUS 06:10
With stops 3.7h
S
M
T
W
T
F
S
Jeju Air 7C8351
PUS 22:05
PVG 22:55
1.8h
S
M
T
W
T
F
S
Check prices
Air Busan BX412
UBN 01:30
PUS 06:10
With stops 3.7h
S
M
T
W
T
F
S
Spring Airlines 9C6900
PUS 22:10
PVG 23:10
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
Jeju Air 7C5258
UBN 01:35
PUS 06:15
With stops 3.7h
S
M
T
W
T
F
S
Jeju Air 7C8351
PUS 22:05
PVG 22:55
1.8h
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
Spring Airlines 9C6900
PUS 22:10
PVG 23:10
2.0h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7058
UBN 13:00
PVG 16:45
Nonstop 3.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 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
See all
Spring Airlines 9C7058
UBN 13:00
PVG 16:45
Nonstop 3.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 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
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
Jeju Air 7C5258
UBN 01:35
PUS 06:15
With stops 3.7h
S
M
T
W
T
F
S
Jeju Air 7C8351
PUS 22:05
PVG 22:55
1.8h
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
Spring Airlines 9C6900
PUS 22:10
PVG 23:10
2.0h
S
M
T
W
T
F
S
Check prices
Air Busan BX412
UBN 01:30
PUS 06:10
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
Jin Air LJ782
UBN 01:30
PUS 06:10
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
Air Busan BX412
UBN 01:30
PUS 06:10
With stops 3.7h
S
M
T
W
T
F
S
Jeju Air 7C8351
PUS 22:05
PVG 22:55
1.8h
S
M
T
W
T
F
S
Check prices
Air Busan BX412
UBN 01:30
PUS 06:10
With stops 3.7h
S
M
T
W
T
F
S
Spring Airlines 9C6900
PUS 22:10
PVG 23:10
2.0h
S
M
T
W
T
F
S
Check prices
See all
Spring Airlines 9C7058
UBN 13:00
PVG 16:45
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7058
UBN 13:00
PVG 16:45
Nonstop 3.8h
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 to buy 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 45 minutes to fly from Ulaanbaatar (ULN) to Shanghai (SHA).
  • Airlines with flights from Ulaanbaatar (ULN) to Shanghai (SHA): Spring Airlines.