Wayfli › Shanghai (PVG) › To Chengdu (CTU)

Shanghai (PVG) to Chengdu (CTU) flights

There are direct flights from Shanghai Pudong International Airport to Chengdu Shuangliu International Airport, sold by 7 airlines (including codeshares): Sichuan Airlines, Air China, Chengdu Airlines, Shanghai Airlines, China Eastern, All Nippon Airways and Shenzhen Airlines. The distance is 1,704 km, about 2h 35m in the air. There are also 19 one-stop options, via airports such as Chongqing, Xi'an and Hangzhou.

Live fares for PVG → CTUSee all routes on the map
1,704 kmdistance
~2h 35mdirect flight time (estimate)
7direct airlines
19one-stop options

Direct flights from Shanghai to Chengdu

RouteAirlines (incl. codeshares)DistanceTime (est.)
PVG → CTUSichuan Airlines, Air China, Chengdu Airlines, Shanghai Airlines, China Eastern, All Nippon Airways, Shenzhen Airlines1,704 km~2h 35m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
CKG ChongqingSichuan Airlines and Spring Airlines then Sichuan Airlines1,737 km~4h 45m
XIY Xi'anAir China and China Southern Airlines then Sichuan Airlines and Air China1,896 km~5h
HGH HangzhouChina Eastern then Sichuan Airlines and Air China1,746 km~4h 50m
WUH WuhanChina Southern Airlines and Shanghai Airlines then Sichuan Airlines and Air China1,706 km~4h 45m
CSX ChangchaChina Southern Airlines and Shanghai Airlines then Sichuan Airlines and Air China1,828 km~4h 55m
NKG NanjingChina Eastern then Sichuan Airlines and Air China1,711 km~4h 45m
CGO ZhengzhouChina Southern Airlines and Shanghai Airlines then Sichuan Airlines and Air China1,858 km~4h 55m
KWE GuiyangAir China and China Southern Airlines then Sichuan Airlines and Air China2,076 km~5h 10m
TNA JinanChina Eastern then Sichuan Airlines and Air China2,173 km~5h 20m
KWL GuilinSpring Airlines and Air China then Air China and China Southern Airlines2,179 km~5h 20m
KHN NanchangAir China and China Eastern then Sichuan Airlines and Air China1,792 km~4h 50m
HFE HefeiLucky Air and China Eastern then Sichuan Airlines and Air China1,711 km~4h 45m

More from Shanghai and Chengdu

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.