- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Shanghai to Chengdu (SHA-CTU)
Prices were available within the past 7 days and start at $285 for one-way flights and $594 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Fri, Jun 21 - Sun, Jun 23
PVG
Shanghai
CTU
Chengdu
$594 Roundtrip, found 1 hour ago
$594
Roundtrip
found 1 hour ago
Fri, Jun 21 - Sun, Jun 23
PVG
Shanghai
TFU
Chengdu
$594 Roundtrip, found 1 hour ago
$594
Roundtrip
found 1 hour ago
Fri, Jul 19 - Sun, Jul 21
NTG
Nantong
CTU
Chengdu
$597 Roundtrip, found 2 days ago
$597
Roundtrip
found 2 days ago
Fri, Jun 21 - Sun, Jun 23
PVG
Shanghai
TFU
Chengdu
$613 Roundtrip, found 1 hour ago
$613
Roundtrip
found 1 hour ago
Thu, Jul 11 - Sun, Jul 14
SHA
Shanghai
TFU
Chengdu
$614 Roundtrip, found 17 hours ago
$614
Roundtrip
found 17 hours ago
Fri, Jun 21 - Sun, Jun 23
PVG
Shanghai
TFU
Chengdu
$671 Roundtrip, found 1 hour ago
$671
Roundtrip
found 1 hour ago
Nearby Cities
Expedia's Latest Trends
Hotels
Flights
Flights from Yinchuan to GaboroneFlights from Vancouver to QingdaoFlights from Montego Bay (MBJ) to Negril (NEG)Flights from Vancouver to ShenyangFlights from Miami (MIA) to Rio de Janeiro (GIG)Flights from Los Angeles to ShenyangFlights from Tokyo to ShenyangFlights to JapanFlights from Boston (BOS) to Bishop (BIH)Flights from Fargo (FAR) to Jackson (JAC)Flights from San Francisco to ShenyangFlights from New York to ShenyangFlights from Aspen (ASE) to Philadelphia (PHL)Flights to Sulphur SpringsFlights from Incheon to ShenyangFlights from Vancouver to GuangzhouFlights from Atlanta (ATL) to San Jose (SJC)Flights from Portland (PWM) to Denver (DEN)Flights from St. John's (YYT) to London (LHR)
Packages
*Available to One Key members.