Flight times from Dunhuang to Shanghai & schedule

The average flight time from Dunhuang to Shanghai is About 4 hours 12 minutes, covering a distance of About 2,599km.

Flight duration

About 4 hours 12 minutes

Flight distance

About 2,599km

How long is the flight from Dunhuang to Shanghai?

The flights usually depart from Dunhuang Mogao International Airport and arrive at Shanghai Pudong International Airport.

See more
Earliest first
Latest first
Sichuan Airlines 3U4906
DNH 12:35
PVG 16:25
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO2212
DNH 12:35
PVG 16:25
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ7288
DNH 12:35
PVG 16:25
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U3194
DNH 13:30
LHW 15:15
With stops 1.8h
S
M
T
W
T
F
S
Juneyao Airlines HO1108
LHW 19:45
PVG 00:25
4.7h
S
M
T
W
T
F
S
Check prices
Xiamen Airlines MF7907
DNH 13:45
PVG 17:35
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Fuzhou Airlines FU6762
DNH 16:25
XIY 18:50
With stops 2.4h
S
M
T
W
T
F
S
Suparna Airlines Y87512
XIY 22:35
PVG 00:55
2.3h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7760
DNH 16:55
SHA 22:40
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7760
DNH 16:55
SHA 22:40
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7760
DNH 16:55
SHA 22:40
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C6290
DNH 17:15
SHA 22:40
Nonstop 5.4h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU6834
DNH 17:20
LHW 19:00
With stops 1.7h
S
M
T
W
T
F
S
Spring Airlines 9C6573
LHW 08:10
PVG 11:05
2.9h
S
M
T
W
T
F
S
Check prices
Suparna Airlines Y87598
DNH 18:40
PVG 23:05
Nonstop 4.4h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU9998
DNH 19:40
LHW 21:30
With stops 1.8h
S
M
T
W
T
F
S
Xiamen Airlines MF7829
LHW 19:45
PVG 00:25
4.7h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU6760
DNH 20:40
PVG 00:50
Nonstop 4.2h
S
M
T
W
T
F
S
Check prices
China Express Airlines G52756
DNH 20:40
JGN 21:35
With stops 0.9h
S
M
T
W
T
F
S
China Eastern Airlines MU2143
JGN 07:00
SHA 10:30
3.5h
S
M
T
W
T
F
S
Check prices
Loong Air GJ5630
DNH 20:40
JGN 21:35
With stops 0.9h
S
M
T
W
T
F
S
China Eastern Airlines MU6256
JGN 20:00
PVG 23:40
3.7h
S
M
T
W
T
F
S
Check prices
Chengdu Airlines EU2788
DNH 20:45
CTU 23:15
With stops 2.5h
S
M
T
W
T
F
S
Chengdu Airlines EU6667
CTU 16:05
PVG 19:00
2.9h
S
M
T
W
T
F
S
Check prices
Chengdu Airlines EU2788
DNH 20:45
CTU 23:15
With stops 2.5h
S
M
T
W
T
F
S
Chengdu Airlines EU6675
CTU 18:00
PVG 20:55
2.9h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU6298
DNH 21:35
PKX 00:30
With stops 2.9h
S
M
T
W
T
F
S
China Eastern Airlines MU5183
PKX 07:45
PVG 09:50
2.1h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU6298
DNH 21:35
PKX 00:30
With stops 2.9h
S
M
T
W
T
F
S
China Eastern Airlines MU6873
PKX 08:15
SHA 10:05
1.8h
S
M
T
W
T
F
S
Check prices
See all
China Eastern Airlines MU2128
DNH 23:25
XIY 01:30
With stops 2.1h
S
M
T
W
T
F
S
China Eastern Airlines MU2239
XIY 06:30
SHA 08:55
2.4h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU2128
DNH 23:25
XIY 01:30
With stops 2.1h
S
M
T
W
T
F
S
China Eastern Airlines MU9802
XIY 07:00
PVG 09:20
2.3h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU2128
DNH 23:25
XIY 01:30
With stops 2.1h
S
M
T
W
T
F
S
China Eastern Airlines MU2369
XIY 13:30
PVG 16:05
2.6h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U8078
DNH 23:20
CKG 01:55
With stops 2.6h
S
M
T
W
T
F
S
Sichuan Airlines 3U8971
CKG 07:15
PVG 09:40
2.4h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C6186
DNH 21:45
LHW 23:55
With stops 2.2h
S
M
T
W
T
F
S
Spring Airlines 9C6573
LHW 08:10
PVG 11:05
2.9h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C6186
DNH 21:45
LHW 23:55
With stops 2.2h
S
M
T
W
T
F
S
Spring Airlines 9C7760
LHW 19:40
SHA 22:40
3.0h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C6186
DNH 21:45
LHW 23:55
With stops 2.2h
S
M
T
W
T
F
S
China Eastern Airlines MU8364
LHW 22:10
PVG 01:15
3.1h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU6298
DNH 21:35
PKX 00:30
With stops 2.9h
S
M
T
W
T
F
S
China Eastern Airlines MU5183
PKX 07:45
PVG 09:50
2.1h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU6298
DNH 21:35
PKX 00:30
With stops 2.9h
S
M
T
W
T
F
S
China Eastern Airlines MU6873
PKX 08:15
SHA 10:05
1.8h
S
M
T
W
T
F
S
Check prices
Chengdu Airlines EU2788
DNH 20:45
CTU 23:15
With stops 2.5h
S
M
T
W
T
F
S
Chengdu Airlines EU6667
CTU 16:05
PVG 19:00
2.9h
S
M
T
W
T
F
S
Check prices
Chengdu Airlines EU2788
DNH 20:45
CTU 23:15
With stops 2.5h
S
M
T
W
T
F
S
Chengdu Airlines EU6675
CTU 18:00
PVG 20:55
2.9h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU6760
DNH 20:40
PVG 00:50
Nonstop 4.2h
S
M
T
W
T
F
S
Check prices
China Express Airlines G52756
DNH 20:40
JGN 21:35
With stops 0.9h
S
M
T
W
T
F
S
China Eastern Airlines MU2143
JGN 07:00
SHA 10:30
3.5h
S
M
T
W
T
F
S
Check prices
Loong Air GJ5630
DNH 20:40
JGN 21:35
With stops 0.9h
S
M
T
W
T
F
S
China Eastern Airlines MU6256
JGN 20:00
PVG 23:40
3.7h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU9998
DNH 19:40
LHW 21:30
With stops 1.8h
S
M
T
W
T
F
S
Xiamen Airlines MF7829
LHW 19:45
PVG 00:25
4.7h
S
M
T
W
T
F
S
Check prices
Suparna Airlines Y87598
DNH 18:40
PVG 23:05
Nonstop 4.4h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU6834
DNH 17:20
LHW 19:00
With stops 1.7h
S
M
T
W
T
F
S
Spring Airlines 9C6573
LHW 08:10
PVG 11:05
2.9h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C6290
DNH 17:15
SHA 22:40
Nonstop 5.4h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7760
DNH 16:55
SHA 22:40
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7760
DNH 16:55
SHA 22:40
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
See all
Sichuan Airlines 3U4906
DNH 12:35
PVG 16:25
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO2212
DNH 12:35
PVG 16:25
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ7288
DNH 12:35
PVG 16:25
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Xiamen Airlines MF7907
DNH 13:45
PVG 17:35
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7760
DNH 16:55
SHA 22:40
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7760
DNH 16:55
SHA 22:40
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7760
DNH 16:55
SHA 22:40
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C6290
DNH 17:15
SHA 22:40
Nonstop 5.4h
S
M
T
W
T
F
S
Check prices
Suparna Airlines Y87598
DNH 18:40
PVG 23:05
Nonstop 4.4h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU6760
DNH 20:40
PVG 00:50
Nonstop 4.2h
S
M
T
W
T
F
S
Check prices
See all
China Eastern Airlines MU6760
DNH 20:40
PVG 00:50
Nonstop 4.2h
S
M
T
W
T
F
S
Check prices
Suparna Airlines Y87598
DNH 18:40
PVG 23:05
Nonstop 4.4h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C6290
DNH 17:15
SHA 22:40
Nonstop 5.4h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7760
DNH 16:55
SHA 22:40
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7760
DNH 16:55
SHA 22:40
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C7760
DNH 16:55
SHA 22:40
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
Xiamen Airlines MF7907
DNH 13:45
PVG 17:35
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U4906
DNH 12:35
PVG 16:25
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO2212
DNH 12:35
PVG 16:25
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ7288
DNH 12:35
PVG 16:25
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
See all

Top airlines for flights from Dunhuang to Shanghai

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

See more
China Eastern Airlines
China Eastern Airlines
User rating: 10.0

FAQs about flight schedules from Dunhuang to Shanghai