Flights from Shanghai to Chengdu
SHA to CTU. All flight routes from Hongqiao International, China to Chengdu Shuangliu International Airport, China. These routes are operated by 12 different airlines. You can either fly non-stop or choose from 8 different transit flights. The shortest flight time is 3 hours and 5 minutes.
Find the best prices on hotels and car rental near Chengdu Shuangliu Airport
We got great deals on hotels and car rentals near the airport.
Shanghai to Chengdu flights
There are over 11 airlines and as many as 759 flights every week to this destination. You can fly non-stop to Chengdu (CTU) from Shanghai (SHA) with Air China, China Eastern Airlines or Tibet Airlines but if a stopover option suits you better you can choose to fly via Changsha, Zhengzhou or any other of the 8 alternatives with flight connections.
Tip! You can also fly to Chengdu from Shanghai Pudong International Airport (PVG).
Shanghai to Chengdu with Air China
You can fly non-stop every weekday with flights departing between 11 am and 20 pm. Air China is a Star Alliance member.
With China Eastern Airlines
You can fly non-stop every weekday with flights departing from 6 am to 21 pm. You also have the option to do a transit flight via Guangzhou. China Eastern Airlines is a member of SkyTeam.
With Tibet Airlines
You can fly non-stop every weekday with flights departing at 14 pm, 16 pm or 17 pm.
With China Southern Airlines
If you fly from Shanghai with China Southern Airlines you will do a stopover in Guangzhou, CAN before reaching Chengdu. This flight trip will take 6 hours and 50 minutes and you can fly every weekday with departures from 8 am to 16 pm.
Miles & flight time: SHA - CTU
The shortest flight time between SHA and CTU is 3 hours and 15 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 3h 15m | - | 1036 (1667 km) |
CSX Changsha | 5h 55m | 1h 55m | 1117 (1797 km) |
CGO Zhengzhou | 6h 5m | 1h 55m | 1150 (1850 km) |
TYN Taiyuan | 6h 25m | 2h 5m | 1378 (2217 km) |
WUH Wuhan | 6h 45m | 2h 45m | 1038 (1670 km) |
TAO Qingdao | 6h 50m | 2h 20m | 1385 (2228 km) |
CAN Guangzhou | 7h 10m | 2h 20m | 1497 (2409 km) |
XMN Xiamen | 7h 10m | 2h 35m | 1470 (2365 km) |
TNA Jinan | 7h 15m | 2h 50m | 1340 (2156 km) |
Unpublished Flight Rates From Shanghai to Chengdu