>
>
>
>
>
Flights from Shanghai to Chengdu
Cheap flight deals from Shanghai to Chengdu Starting at AED 213
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 71633% OFF33% OFFAED 716 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 71632% OFF32% OFFAED 716 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 71632% OFF32% OFFAED 716 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 48932% OFFAED 716 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 48932% OFFAED 716 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 51928% OFFAED 716 AED 519
-
PVG 21:303h 25mNonstopCTU 00:55Shanghai - Chengdu | Mon, Mar 17 | Shandong AirlinesCTU 19:302h 40mNonstopSHA 22:10Chengdu - Shanghai | Tue, Mar 25 | Juneyao AirlinesAED 52427% OFFAED 716 AED 524
-
PVG 21:303h 25mNonstopCTU 00:55Shanghai - Chengdu | Mon, Mar 17 | Tibet AirlinesCTU 19:302h 40mNonstopSHA 22:10Chengdu - Shanghai | Tue, Mar 25 | Juneyao AirlinesAED 52427% OFFAED 716 AED 524
-
PVG 21:053h 55mNonstopCTU 01:00Shanghai - Chengdu | Wed, Mar 26 | Chengdu AirlinesTFU 19:303hNonstopPVG 22:30Chengdu - Shanghai | Mon, Mar 31 | China Southern AirlinesAED 53326% OFFAED 716 AED 533
-
SHA 19:403h 25mNonstopTFU 23:05Shanghai - Chengdu | Mon, Mar 17 | Spring AirlinesTFU 20:352h 55mNonstopPVG 23:30Chengdu - Shanghai | Tue, Mar 18 | China Southern AirlinesAED 54424% OFFAED 716 AED 544
-
SHA 13:0017h 25m1 stopsCTU Invalid DateShanghai - Chengdu | Wed, Mar 19 | Normal AirlineCTU 15:006hNonstopSHA 16:00Chengdu - Shanghai | Fri, Mar 21 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopPVG 21:053h 55mNonstopCTU 01:00Shanghai - Chengdu | Mon, Mar 17 | Chengdu AirlinesAED 213 AED 36141% OFF41% OFFAED 361 AED 213
-
PVG 19:553h 30mNonstopCTU 23:25Shanghai - Chengdu | Mon, Mar 17 | Sichuan AirlinesAED 239 AED 36134% OFF34% OFFAED 361 AED 239
-
PVG 22:103h 20mNonstopTFU 01:30Shanghai - Chengdu | Mon, Mar 17 | Air ChinaAED 244 AED 36132% OFF32% OFFAED 361 AED 244
-
PVG 19:203h 30mNonstopCTU 22:50Shanghai - Chengdu | Tue, Mar 18 | Chengdu AirlinesAED 24931% OFFAED 361 AED 249
-
PVG 07:353h 10mNonstopTFU 10:45Shanghai - Chengdu | Sun, Mar 30 | Juneyao AirlinesAED 24931% OFFAED 361 AED 249
-
PVG 21:053h 55mNonstopCTU 01:00Shanghai - Chengdu | Wed, Mar 26 | Chengdu AirlinesAED 25928% OFFAED 361 AED 259
-
PVG 19:553h 30mNonstopCTU 23:25Shanghai - Chengdu | Tue, Mar 18 | Sichuan AirlinesAED 26427% OFFAED 361 AED 264
-
PVG 07:353h 10mNonstopTFU 10:45Shanghai - Chengdu | Mon, Mar 31 | Juneyao AirlinesAED 26925% OFFAED 361 AED 269
-
PVG 15:053h 35mNonstopTFU 18:40Shanghai - Chengdu | Tue, Mar 18 | China Southern AirlinesAED 27424% OFFAED 361 AED 274
-
PVG 15:053h 35mNonstopTFU 18:40Shanghai - Chengdu | Mon, Mar 17 | China Southern AirlinesAED 27424% OFFAED 361 AED 274
-
SHA 13:0017h 25m1 stopsCTU Invalid DateShanghai - Chengdu | Wed, Mar 19 | 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 22 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 213 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 213 |
---|---|
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 22 minutes |
Popular airline | Sichuan Airlines |
More Travel Options
-
Top Flight From Shanghai
-
Top Flight to Chengdu
-
Trending Airlines