Chengdu (CTU) to Shanghai (PVG) nonstop flights

Air China, Chengdu Airlines, China Eastern Airlines, and Sichuan Airlines fly nonstop from Chengdu (CTU) to Shanghai (PVG): 1,704 km (1,059 mi), about 2h 50m in the air.

Distance
1,704 km (1,059 mi)
Flight time
2h 50m
From
Chengdu Shuangliu International Airport in Chengdu, China
To
Shanghai Pudong International Airport in Shanghai, China

Airlines on this route

Return flights

Shanghai (PVG) to Chengdu (CTU) is flown nonstop by Air China, Chengdu Airlines, China Eastern Airlines, and Sichuan Airlines.

More nonstop flights from Chengdu

All 79 destinations from Chengdu (CTU)

More nonstop flights from Shanghai

All 245 destinations from Shanghai (PVG)