Flights from Chengdu to Shanghai
TFU to PVG. All flight routes from Tianfu International Airport, China to Shanghai Pudong International Airport, China. These routes are operated by 12 different airlines. You can either fly non-stop or choose from 16 different transit flights. The shortest flight time is 2 hours and 35 minutes.
Find the best prices on hotels and car rental near Shanghai Pudong Airport
We got great deals on hotels and car rentals near the airport.
Chengdu to Shanghai flights
There are over 24 airlines and as many as 675 flights every week to this destination. You can fly non-stop to Shanghai (PVG) from Chengdu (TFU) with Sichuan Airlines, Air China, Shanghai Airlines, China Eastern Airlines, Hainan Airlines, Juneyao Airlines, China Southern Airlines or Chengdu Airlines but if a stopover option suits you better you can choose to fly via Liuzhou, Guiyang or any other of the 16 alternatives with flight connections.
Tip! You might want to consider arriving at Hongqiao International (SHA) instead.
Chengdu to Shanghai with Sichuan Airlines
You can fly non-stop every weekday with flights departing at 09:00, 11:00 or 12:30.
With Air China
You can fly non-stop every weekday with flights departing between 9 am and 19 pm. You can also take a connecting flight via Guiyang or Guangzhou. Air China is a Star Alliance member.
With Shanghai Airlines
You can fly non-stop every weekday with flights departing at 13:30 or 16:00.
With China Eastern Airlines
You can fly non-stop every weekday with flights departing between 7 am and 19 pm. You can also take a connecting flight via Wuhan or Jieyang. China Eastern Airlines is a member of SkyTeam.
Miles & flight time: TFU - PVG
The shortest flight time between TFU and PVG is 2 hours and 50 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 50m | - | 1036 (1667 km) |
LZH Liuzhou | 5h 5m | 50m | 1404 (2259 km) |
KWE Guiyang | 5h 23m | 1h 10m | 1262 (2031 km) |
TAO Qingdao | 5h 50m | 1h 35m | 1376 (2214 km) |
FOC Fuzhou | 6h 10m | 1h 55m | 1363 (2193 km) |
NGB Ningbo | 6h 10m | 2h 0m | 1115 (1794 km) |
WUH Wuhan | 6h 20m | 1h 50m | 1036 (1667 km) |
CSX Changsha | 6h 25m | 2h 25m | 1107 (1781 km) |
SWA Jieyang | 6h 35m | 1h 55m | 1518 (2442 km) |
LHW Lanzhou | 6h 40m | 2h 0m | 1545 (2486 km) |
CGO Zhengzhou | 6h 50m | 3h 0m | 1160 (1866 km) |
TNA Jinan | 6h 55m | 2h 40m | 1342 (2159 km) |
CAN Guangzhou | 7h 0m | 2h 10m | 1479 (2380 km) |
WNZ Wenzhou | 7h 0m | 2h 35m | 1240 (1995 km) |
JJN Jinjiang | 7h 10m | 2h 35m | 1432 (2304 km) |
YNT Yantai | 7h 10m | 2h 40m | 1527 (2457 km) |
TYN Taiyuan | 7h 20m | 1h 35m | 1394 (2243 km) |
Unpublished Flight Rates From Chengdu to Shanghai