>
>
>
>
>
Flights from Shanghai to Chengdu
Cheap flight deals from Shanghai to Chengdu Starting at AED 198
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopPVG 22:103h 20mNonstopTFU 01:30Shanghai - Chengdu | Mon, Mar 17 | Air ChinaTFU 20:352h 55mNonstopPVG 23:30Chengdu - Shanghai | Tue, Mar 18 | China Southern AirlinesAED 483 AED 57616% OFF16% OFFAED 576 AED 483
-
PVG 21:053h 55mNonstopCTU 01:00Shanghai - Chengdu | Mon, Mar 17 | Chengdu AirlinesCTU 19:302h 40mNonstopSHA 22:10Chengdu - Shanghai | Tue, Mar 25 | Juneyao AirlinesAED 484 AED 57616% OFF16% OFFAED 576 AED 484
-
SHA 19:353h 20mNonstopTFU 22:55Shanghai - Chengdu | Mon, Mar 17 | Sichuan AirlinesCTU 19:302h 40mNonstopSHA 22:10Chengdu - Shanghai | Tue, Mar 25 | Juneyao AirlinesAED 489 AED 57615% OFF15% OFFAED 576 AED 489
-
SHA 19:353h 20mNonstopTFU 22:55Shanghai - Chengdu | Mon, Mar 17 | Juneyao AirlinesCTU 19:302h 40mNonstopSHA 22:10Chengdu - Shanghai | Tue, Mar 25 | Juneyao AirlinesAED 48915% OFFAED 576 AED 489
-
SHA 19:353h 20mNonstopTFU 22:55Shanghai - Chengdu | Mon, Mar 17 | Xiamen AirlinesCTU 19:302h 40mNonstopSHA 22:10Chengdu - Shanghai | Tue, Mar 25 | Juneyao AirlinesAED 48915% OFFAED 576 AED 489
-
PVG 21:353h 55mNonstopCTU 01:30Shanghai - Chengdu | Mon, Mar 17 | China Eastern AirlinesCTU 19:302h 40mNonstopSHA 22:10Chengdu - Shanghai | Tue, Mar 25 | Juneyao AirlinesAED 51910% OFFAED 576 AED 519
-
PVG 15:053h 35mNonstopTFU 18:40Shanghai - Chengdu | Sun, Mar 16 | Xiamen AirlinesTFU 07:152h 30mNonstopPVG 09:45Chengdu - Shanghai | Thu, Mar 20 | China Eastern AirlinesAED 52010% OFFAED 576 AED 520
-
PVG 15:053h 35mNonstopTFU 18:40Shanghai - Chengdu | Sun, Mar 16 | China Southern AirlinesTFU 07:152h 30mNonstopPVG 09:45Chengdu - Shanghai | Thu, Mar 20 | China Eastern AirlinesAED 52010% OFFAED 576 AED 520
-
PVG 21:303h 25mNonstopCTU 00:55Shanghai - Chengdu | Mon, Mar 17 | Shandong AirlinesCTU 19:302h 40mNonstopSHA 22:10Chengdu - Shanghai | Tue, Mar 25 | Juneyao AirlinesAED 5249% OFFAED 576 AED 524
-
SHA 13:555h 35mNonstopCTU 19:30Shanghai - Chengdu | Tue, Mar 18 | Chengdu AirlinesCTU 09:003h 50mNonstopSHA 12:50Chengdu - Shanghai | Thu, Mar 20 | Chengdu AirlinesAED 5249% OFFAED 576 AED 524
-
SHA 13:0017h 25m1 stopsCTU Invalid DateShanghai - Chengdu | Tue, Mar 18 | Normal AirlineCTU 15:006hNonstopSHA 16:00Chengdu - Shanghai | Thu, Mar 20 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopPVG 21:053h 55mNonstopCTU 01:00Shanghai - Chengdu | Mon, Mar 17 | Chengdu AirlinesAED 198 AED 27928% OFF28% OFFAED 279 AED 198
-
PVG 19:203h 30mNonstopCTU 22:50Shanghai - Chengdu | Sat, Mar 22 | Chengdu AirlinesAED 219 AED 27922% OFF22% OFFAED 279 AED 219
-
SHA 19:353h 20mNonstopTFU 22:55Shanghai - Chengdu | Mon, Mar 17 | Sichuan AirlinesAED 219 AED 27921% OFF21% OFFAED 279 AED 219
-
SHA 19:353h 20mNonstopTFU 22:55Shanghai - Chengdu | Mon, Mar 17 | Juneyao AirlinesAED 21921% OFFAED 279 AED 219
-
SHA 19:353h 20mNonstopTFU 22:55Shanghai - Chengdu | Mon, Mar 17 | Xiamen AirlinesAED 21921% OFFAED 279 AED 219
-
PVG 22:103h 20mNonstopTFU 01:30Shanghai - Chengdu | Mon, Mar 17 | Air ChinaAED 22320% OFFAED 279 AED 223
-
PVG 21:353h 55mNonstopCTU 01:30Shanghai - Chengdu | Mon, Mar 17 | China Eastern AirlinesAED 24911% OFFAED 279 AED 249
-
PVG 07:353h 10mNonstopTFU 10:45Shanghai - Chengdu | Mon, Mar 31 | Juneyao AirlinesAED 24911% OFFAED 279 AED 249
-
PVG 21:353h 55mNonstopCTU 01:30Shanghai - Chengdu | Tue, Mar 18 | China Eastern AirlinesAED 2549% OFFAED 279 AED 254
-
PVG 21:303h 25mNonstopCTU 00:55Shanghai - Chengdu | Mon, Mar 17 | Shandong AirlinesAED 2549% OFFAED 279 AED 254
-
SHA 13:0017h 25m1 stopsCTU Invalid DateShanghai - Chengdu | Tue, Mar 18 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to fly from Shanghai to Chengdu?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Find cheap airlines flights from Shanghai to Chengdu
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Frequently Asked Questions
-
When are flight tickets from Shanghai (SHA) to Chengdu (CTU) the cheapest?
Airlines adjust prices for flights from Shanghai to Chengdu based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How long does it take to fly from Shanghai (SHA) to Chengdu (CTU)?
It takes about 3 hours 20 minutes to fly from Shanghai (SHA) to Chengdu (CTU). -
What is the transportation method from the main airport to downtown in Chengdu?
- The distance from Chengdu Tianfu International Airport to downtown is about 53 km, by taxi about 1 hour 10 minutes.
- The distance from Chengdu Shuangliu International Airport to downtown is about 15 km, by taxi about 30 minutes.
-
What are the most popular airlines that fly from Shanghai (SHA) to Chengdu (CTU)?
Airlines with flights from Shanghai (SHA) to Chengdu (CTU): Sichuan Airlines, Juneyao Airlines, Tibet Airlines, Qantas Airways, Shenzhen Airlines, China Eastern Airlines, Air China and Air France. -
What's the most popular airline for non-stop flights from Shanghai (SHA) to Chengdu (CTU)?
Sichuan Airlines operates 44 non-stop flights from Shanghai (SHA) to Chengdu (CTU). -
How many airports are there in Chengdu (CTU)?
There are 2 airport(s) near Chengdu (CTU): Chengdu Shuangliu International Airport and Chengdu Tianfu International Airport.
How to find a cheap flight from Shanghai to Chengdu
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Shanghai to Chengdu. Book your flights at the right time and save more.
Being flexible with your dates to get the cheapest Shanghai to Chengdu ticket.
Tap "Date" on flight search bar to scan through the calender for Shanghai to Chengdu airfare over next 6 months in 2025. If you would like to fly in next 3 months, it seems the cheapest date is on Mon, Mar 17 at AED 198 for one-way flights.
Compare cheap Shanghai to Chengdu flight deals from over hundreds of airlines.
Our extensive search allows you to compare prices from over 500 airlines to choose the cheapest flight tickets from Shanghai to Chengdu. The cheapest airline operating is Chengdu Airlines.
Set up a Price Alert
By setting up a Price Alert for your Shanghai to Chengdu route, you can easily track the price of your airline tickets from without manually checking every day.
Don't miss cheap Shanghai to Chengdu flight deals and promo codes.
You can always get the latest deals through Trip.com Deals and Promo Codes for cheap flights. If registering a free membership, you can receive more deals for your flights.
Book early or wait unitl the last minute.
It's always better to book early. Flight tickets tend to be the cheapest when they are first released, normally about a year before the departure date. So, check online as soon as the flights you want become available. If you miss the cheapest time, you can still find lower-priced tickets as the flight date approaches.
Search for flights on the go.
To get the best flight booking experience on the go, download Trip.com and search for cheap flight tickets from Shanghai to Chengdu to get exclusive deals for you.
Flight Info | Shanghai to Chengdu
Cheapest direct flight price | AED 197 |
---|---|
Cheapest return ticket price | AED 482 |
Off-season for travel | February |
Peak season for travel | June |
Flight distance | 1,662.39 km |
Average flight time | 3 hours 20 minutes |
Popular airline | Sichuan Airlines |
More Travel Options
-
Top Flight From Shanghai
-
Top Flight to Chengdu
-
Trending Airlines