Flights from Chengdu to Shanghai
TFU to SHA. All flight routes from Tianfu International Airport, China to Hongqiao International, China. These routes are operated by 13 different airlines. You can either fly non-stop or choose from 11 different transit flights. The shortest flight time is 2 hours and 33 minutes.
Find the best prices on hotels and car rental near Hongqiao
We got great deals on hotels and car rentals near the airport.
Chengdu to Shanghai flights
There are over 16 airlines and as many as 1193 flights every week to this destination. You can fly non-stop to Shanghai (SHA) from Chengdu (TFU) with Spring Airlines, Shanghai Airlines, Juneyao Airlines, China Eastern Airlines or China Southern Airlines but if a stopover option suits you better you can choose to fly via Wuhan, Changsha or any other of the 11 alternatives with flight connections.
Tip! You might want to consider arriving at Shanghai Pudong International Airport (PVG) instead.
Chengdu to Shanghai with Spring Airlines
You can fly non-stop every weekday with flights departing between 9 am and 20 pm.
With Shanghai Airlines
You can fly non-stop every weekday with flights departing at 19:30 or 20:30.
Note Non-stop flights with Shanghai Airlines will begin in Oct 2024.
With Juneyao Airlines
You can fly non-stop every weekday with flights departing between 8 am and 19 pm.
With China Eastern Airlines
You can fly non-stop every weekday with flights departing between 9 am and 20 pm. You can also catch a transit flight via Wuhan or Taiyuan. China Eastern Airlines is a member of SkyTeam.
Miles & flight time: TFU - SHA
The shortest flight time between TFU and SHA is 2 hours and 33 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 33m | - | 1009 (1623 km) |
WUH Wuhan | 5h 55m | 2h 40m | 1010 (1625 km) |
CSX Changsha | 6h 0m | 2h 5m | 1083 (1743 km) |
CGO Zhengzhou | 6h 25m | 2h 40m | 1135 (1826 km) |
TNA Jinan | 6h 25m | 2h 10m | 1326 (2134 km) |
CAN Guangzhou | 6h 25m | 1h 35m | 1462 (2352 km) |
JJN Jinjiang | 6h 55m | 2h 40m | 1425 (2293 km) |
TYN Taiyuan | 7h 0m | 2h 5m | 1373 (2209 km) |
FOC Fuzhou | 7h 5m | 2h 55m | 1358 (2185 km) |
TAO Qingdao | 7h 25m | 2h 30m | 1368 (2201 km) |
SWA Jieyang | 7h 35m | 2h 55m | 1508 (2426 km) |
XMN Xiamen | 7h 40m | 2h 20m | 1435 (2309 km) |
Unpublished Flight Rates From Chengdu to Shanghai