Airlines that fly from Shanghai to Chengdu
- Sichuan AirlinesSichuan Airlines
- China Eastern AirlinesChina Eastern Airlines
- Juneyao AirlinesJuneyao Airlines
- China Southern AirlinesChina Southern Airlines
- Xiamen AirlinesXiamen Airlines
- Air ChinaAir China
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Shanghai (SHA) to Chengdu (CTU)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu., 7 Nov. - Mon., 11 Nov.
PVG
Shanghai
TFU
Chengdu
AU$891 Return, found 4 days ago
AU$891
Return
found 4 days ago
Sat., 16 Nov. - Sat., 23 Nov.
PVG
Shanghai
TFU
Chengdu
AU$892 Return, found 1 day ago
AU$892
Return
found 1 day ago
Thu., 5 Dec. - Thu., 12 Dec.
PVG
Shanghai
TFU
Chengdu
AU$902 Return, found 6 days ago
AU$902
Return
found 6 days ago
Fri., 20 Dec. - Sat., 28 Dec.
SHA
Shanghai
CTU
Chengdu
AU$903 Return, found 5 days ago
AU$903
Return
found 5 days ago
Fri., 20 Dec. - Sat., 28 Dec.
PVG
Shanghai
CTU
Chengdu
AU$903 Return, found 5 days ago
AU$903
Return
found 5 days ago
Sun., 13 Apr. - Wed., 16 Apr.
SHA
Shanghai
TFU
Chengdu
AU$937 Return, found 3 days ago
AU$937
Return
found 3 days ago
Nearby Cities
Expedia's Latest Trends
Hotels
Hotels in CoolgardieHyatt Place London Heathrow AirportSt Kilda Central Apartment HotelSunway Resort HotelLuxury Hotels in ManlyHotels near Miami Intl.Baan Chaweng Beach Resort & SpaThe Quorn-er House- family and pet friendlythe farm hostelQuest CampbelltownHotels near Grand Teton National ParkHotels in District 3Regent of RotoruaKinross InnSix Senses Samui
Flights
Flights from Perth (PER) to Da Nang (DAD)Flights to IosFlights from Rarotonga (RAR) to Auckland (AKL)Flights from London (LHR) to Suðurnesjabær (KEF)Flights from Canberra (CBR) to Tamworth (TMW)Flights from Sydney (SYD) to The Settlement (XCH)Flights from Frankfurt (FRA) to Konavle (DBV)Flights from Bangkok (BKK) to Sepang (KUL)Flights from Melbourne (MBW) to Western Junction (LST)
Activities
*Available to Expedia members.