Kashgar (KHG) to Shanghai (PVG) nonstop flights

China Eastern Airlines, China Southern Airlines, and Juneyao Airlines fly nonstop from Kashgar (KHG) to Shanghai (PVG): 4,210 km (2,616 mi), about 5h 35m in the air.

Distance
4,210 km (2,616 mi)
Flight time
5h 35m
From
Kashgar Laining International Airport in Kashgar, China
To
Shanghai Pudong International Airport in Shanghai, China

Airlines on this route

Return flights

Shanghai (PVG) to Kashgar (KHG) is flown nonstop by China Eastern Airlines, China Southern Airlines, and Juneyao Airlines.

More nonstop flights from Kashgar

All 45 destinations from Kashgar (KHG)

More nonstop flights from Shanghai

All 245 destinations from Shanghai (PVG)