Flights from Guiyang to Shanghai (KWE to PVG)

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Guiyang to Shanghai (One Way)

What is the distance between Guiyang and Shanghai?

The average distance from Guiyang to Shanghai is 1547 kilometers (equals to 961 miles or 835 nautical miles). Your flight will departure from Guiyang Airport, China and arrive on Shanghai Pudong International Airport, China.