Flight times from Ulaanbaatar to Shanghai & schedule

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

Flight duration

About 3 hours 30 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
Spring Airlines 9C6900
PUS 21:55
PVG 23:05
2.2h
S
M
T
W
T
F
S
Check prices
Jeju Air 7C5258
UBN 01:40
PUS 06:15
With stops 3.6h
S
M
T
W
T
F
S
Spring Airlines 9C6900
PUS 21:55
PVG 23:05
2.2h
S
M
T
W
T
F
S
Check prices
Jeju Air 7C5258
UBN 01:40
PUS 06:15
With stops 3.6h
S
M
T
W
T
F
S
Jeju Air 7C8351
PUS 22:10
PVG 22:55
1.8h
S
M
T
W
T
F
S
Check prices
Jin Air LJ782
UBN 01:50
PUS 06:10
With stops 3.3h
S
M
T
W
T
F
S
Spring Airlines 9C6900
PUS 21:55
PVG 23:05
2.2h
S
M
T
W
T
F
S
Check prices
Air China CA758
UBN 11:10
HET 13:05
With stops 1.9h
S
M
T
W
T
F
S
Air China CA8334
HET 20:20
PVG 22:50
2.5h
S
M
T
W
T
F
S
Check prices
Air China CA902
UBN 11:50
PEK 13:55
With stops 2.1h
S
M
T
W
T
F
S
Air China CA1589
PEK 20:30
SHA 22:40
2.2h
S
M
T
W
T
F
S
Check prices
Air China CA902
UBN 11:50
PEK 13:55
With stops 2.1h
S
M
T
W
T
F
S
Air China CA8686
PKX 20:35
PVG 22:35
2.0h
S
M
T
W
T
F
S
Check prices
Air China CA956
UBN 16:30
PEK 18:35
With stops 2.1h
S
M
T
W
T
F
S
Air China CA1507
PEK 07:30
SHA 10:00
2.5h
S
M
T
W
T
F
S
Check prices
Air China CA956
UBN 16:30
PEK 18:35
With stops 2.1h
S
M
T
W
T
F
S
Air China CA8680
PKX 10:40
PVG 13:00
2.3h
S
M
T
W
T
F
S
Check prices
Air China CA956
UBN 16:30
PEK 18:35
With stops 2.1h
S
M
T
W
T
F
S
Air China CA1521
PEK 14:30
SHA 17:00
2.5h
S
M
T
W
T
F
S
Check prices
Air China CA724
UBN 18:30
PEK 20:35
With stops 2.1h
S
M
T
W
T
F
S
Air China CA1835
PEK 08:40
PVG 10:55
2.3h
S
M
T
W
T
F
S
Check prices
Air China CA724
UBN 18:30
PEK 20:35
With stops 2.1h
S
M
T
W
T
F
S
Air China CA1533
PEK 12:30
SHA 14:45
2.3h
S
M
T
W
T
F
S
Check prices
Miat Mongolian Airlines OM265
UBN 20:40
PVG 00:10
Nonstop 3.5h
S
M
T
W
T
F
S
Check prices
China United Airlines KN808
UBN 21:10
DSN 23:15
With stops 2.1h
S
M
T
W
T
F
S
China United Airlines KN6173
DSN 08:00
PVG 10:35
2.6h
S
M
T
W
T
F
S
Check prices
China United Airlines KN808
UBN 21:10
DSN 23:15
With stops 2.1h
S
M
T
W
T
F
S
China United Airlines KN6034
DSN 14:50
TYN 16:00
1.2h
S
M
T
W
T
F
S
China United Airlines KN6034
TYN 16:55
SHA 19:20
2.4h
S
M
T
W
T
F
S
Check prices
China United Airlines KN808
UBN 21:10
DSN 23:15
With stops 2.1h
S
M
T
W
T
F
S
China United Airlines KN6185
DSN 21:35
PVG 00:20
2.8h
S
M
T
W
T
F
S
Check prices
See all
China United Airlines KN808
UBN 21:10
DSN 23:15
With stops 2.1h
S
M
T
W
T
F
S
China United Airlines KN6173
DSN 08:00
PVG 10:35
2.6h
S
M
T
W
T
F
S
Check prices
China United Airlines KN808
UBN 21:10
DSN 23:15
With stops 2.1h
S
M
T
W
T
F
S
China United Airlines KN6034
DSN 14:50
TYN 16:00
1.2h
S
M
T
W
T
F
S
China United Airlines KN6034
TYN 16:55
SHA 19:20
2.4h
S
M
T
W
T
F
S
Check prices
China United Airlines KN808
UBN 21:10
DSN 23:15
With stops 2.1h
S
M
T
W
T
F
S
China United Airlines KN6185
DSN 21:35
PVG 00:20
2.8h
S
M
T
W
T
F
S
Check prices
Miat Mongolian Airlines OM265
UBN 20:40
PVG 00:10
Nonstop 3.5h
S
M
T
W
T
F
S
Check prices
Air China CA724
UBN 18:30
PEK 20:35
With stops 2.1h
S
M
T
W
T
F
S
Air China CA1835
PEK 08:40
PVG 10:55
2.3h
S
M
T
W
T
F
S
Check prices
Air China CA724
UBN 18:30
PEK 20:35
With stops 2.1h
S
M
T
W
T
F
S
Air China CA1533
PEK 12:30
SHA 14:45
2.3h
S
M
T
W
T
F
S
Check prices
Air China CA956
UBN 16:30
PEK 18:35
With stops 2.1h
S
M
T
W
T
F
S
Air China CA1507
PEK 07:30
SHA 10:00
2.5h
S
M
T
W
T
F
S
Check prices
Air China CA956
UBN 16:30
PEK 18:35
With stops 2.1h
S
M
T
W
T
F
S
Air China CA8680
PKX 10:40
PVG 13:00
2.3h
S
M
T
W
T
F
S
Check prices
Air China CA956
UBN 16:30
PEK 18:35
With stops 2.1h
S
M
T
W
T
F
S
Air China CA1521
PEK 14:30
SHA 17:00
2.5h
S
M
T
W
T
F
S
Check prices
Air China CA902
UBN 11:50
PEK 13:55
With stops 2.1h
S
M
T
W
T
F
S
Air China CA1589
PEK 20:30
SHA 22:40
2.2h
S
M
T
W
T
F
S
Check prices
Air China CA902
UBN 11:50
PEK 13:55
With stops 2.1h
S
M
T
W
T
F
S
Air China CA8686
PKX 20:35
PVG 22:35
2.0h
S
M
T
W
T
F
S
Check prices
Air China CA758
UBN 11:10
HET 13:05
With stops 1.9h
S
M
T
W
T
F
S
Air China CA8334
HET 20:20
PVG 22:50
2.5h
S
M
T
W
T
F
S
Check prices
Jin Air LJ782
UBN 01:50
PUS 06:10
With stops 3.3h
S
M
T
W
T
F
S
Spring Airlines 9C6900
PUS 21:55
PVG 23:05
2.2h
S
M
T
W
T
F
S
Check prices
Jeju Air 7C5258
UBN 01:40
PUS 06:15
With stops 3.6h
S
M
T
W
T
F
S
Spring Airlines 9C6900
PUS 21:55
PVG 23:05
2.2h
S
M
T
W
T
F
S
Check prices
Jeju Air 7C5258
UBN 01:40
PUS 06:15
With stops 3.6h
S
M
T
W
T
F
S
Jeju Air 7C8351
PUS 22:10
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 21:55
PVG 23:05
2.2h
S
M
T
W
T
F
S
Check prices
See all
Miat Mongolian Airlines OM265
UBN 20:40
PVG 00:10
Nonstop 3.5h
S
M
T
W
T
F
S
Check prices
Miat Mongolian Airlines OM265
UBN 20:40
PVG 00:10
Nonstop 3.5h
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 30 minutes to fly from Ulaanbaatar (ULN) to Shanghai (SHA).
  • Airlines with flights from Ulaanbaatar (ULN) to Shanghai (SHA): Miat Mongolian Airlines and Air China.