Which airports does Air China fly between Chengdu and Shanghai?
For flights between Chengdu and Shanghai, Air China operates from the following airport routes: Chengdu (CTU) to Pu Dong (PVG)
; Chengdu (CTU) to Hongqiao (SHA)
What do Air China flights from Chengdu to Shanghai cost?
One of Air China cheapest prices for a Chengdu to Shanghai flight we have right now is $750.
On average though, flights with Air China cost $765.98 for the route Chengdu to Shanghai, but it mostly depends on the season and how far in advance you book your tickets.