Dunhuang (DNH) to Shanghai (Pudong) (PVG) nonstop flights

China Eastern Airlines and Juneyao Airlines fly nonstop from Dunhuang (DNH) to Shanghai (Pudong) (PVG): 2,624 km (1,630 mi), about 3h 50m in the air.

Distance
2,624 km (1,630 mi)
Flight time
3h 50m
From
Dunhuang Mogao International Airport in Dunhuang, China
To
Shanghai Pudong International Airport in Shanghai (Pudong), China

Airlines on this route

Return flights

Shanghai (Pudong) (PVG) to Dunhuang (DNH) is flown nonstop by China Eastern Airlines and Juneyao Airlines.

More nonstop flights from Dunhuang

All 22 destinations from Dunhuang (DNH)

More nonstop flights from Shanghai (Pudong)

All 245 destinations from Shanghai (Pudong) (PVG)