Flights from Denver to Shanghai (DEN to PVG)

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

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

What is the distance between Denver and Shanghai?

The average distance from Denver to Shanghai is 20434 kilometers (equals to 12697 miles or 11033 nautical miles). Your flight will departure from Denver International Airport, United States and arrive on Shanghai Pudong International Airport, China.