Flights from Shanghai to Chengdu
PVG to TFU. All flight routes from Shanghai Pudong International Airport, China to Tianfu International Airport, China. These routes are operated by 13 different airlines. You can either fly non-stop or choose from 23 different transit flights. The shortest flight time is 3 hours and 10 minutes.
Find the best prices on hotels and car rental near Tianfu Airport
We got great deals on hotels and car rentals near the airport.
Shanghai to Chengdu flights
There are over 31 airlines and as many as 835 flights every week to this destination. You can fly non-stop to Chengdu (TFU) from Shanghai (PVG) 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 Shiyan, Liuzhou or any other of the 23 alternatives with flight connections.
Tip! You can also fly to Chengdu from Hongqiao International (SHA).
Shanghai to Chengdu with Sichuan Airlines
You can fly non-stop every weekday with flights departing at 13:10, 15:10 or 16:35.
With Air China
You can fly non-stop every weekday with flights departing from 7 am to 22 pm. You can also take a connecting flight via Guilin or Huizhou. Air China is a Star Alliance member.
With Shanghai Airlines
You can fly non-stop every weekday with flights departing at 16:30 or 16:45.
With China Eastern Airlines
You can fly non-stop every weekday with flights departing between 13 pm and 20 pm. You can also catch a transit flight via Wuhan or Qingdao. China Eastern Airlines is a member of SkyTeam.
Miles & flight time: PVG - TFU
The shortest flight time between PVG and TFU is 3 hours and 10 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 3h 10m | - | 1036 (1667 km) |
WDS Shiyan | 4h 35m | 30m | 1064 (1712 km) |
LZH Liuzhou | 5h 25m | 40m | 1404 (2259 km) |
NGB Ningbo | 5h 55m | 2h 5m | 1115 (1794 km) |
KWL Guilin | 5h 55m | 1h 40m | 1320 (2124 km) |
CGO Zhengzhou | 6h 5m | 1h 30m | 1160 (1866 km) |
SJW Shijiazhuang | 6h 15m | 1h 45m | 1432 (2304 km) |
LLV Luliang | 6h 15m | 1h 35m | 1400 (2253 km) |
HNY Hengyang | 6h 20m | 1h 50m | 1184 (1905 km) |
TYN Taiyuan | 6h 33m | 1h 50m | 1394 (2243 km) |
WUH Wuhan | 6h 35m | 2h 35m | 1036 (1667 km) |
LYI Linyi | 6h 35m | 2h 5m | 1214 (1953 km) |
CSX Changsha | 6h 55m | 2h 55m | 1107 (1781 km) |
WNZ Wenzhou | 7h 10m | 2h 55m | 1240 (1995 km) |
SWA Jieyang | 7h 20m | 3h 0m | 1518 (2442 km) |
CAN Guangzhou | 7h 20m | 2h 45m | 1479 (2380 km) |
FOC Fuzhou | 7h 20m | 2h 35m | 1363 (2193 km) |
XMN Xiamen | 7h 25m | 2h 10m | 1444 (2323 km) |
XIY Xian | 7h 25m | 2h 55m | 1176 (1892 km) |
TAO Qingdao | 7h 40m | 2h 55m | 1376 (2214 km) |
HUZ Huizhou | 7h 45m | 3h 0m | 1516 (2439 km) |
LHW Lanzhou | 8h 25m | 1h 50m | 1545 (2486 km) |
JJN Jinjiang | 8h 30m | 2h 0m | 1432 (2304 km) |
YNT Yantai | 9h 25m | 2h 45m | 1527 (2457 km) |
Unpublished Flight Rates From Shanghai to Chengdu