Flights from Shenzhen to Chengdu – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SZX to TFU – All flight route options from Shenzhen Bao'an International Airport, China to Tianfu International Airport, China. These flights are operated by 10 different airlines. Fly non-stop or choose from 12 different connecting flights. The shortest flight time is 2 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Tianfu Airport
We got great deals on hotels and car rentals near the airport.
Shenzhen to Chengdu flights
There are over 20 airlines and as many as 523 flights every week to this destination. You can fly non-stop to Chengdu (TFU) from Shenzhen (SZX) with Air China, China Eastern Airlines, Donghai Airlines, Hainan Airlines, Shenzhen Airlines, China Southern Airlines, Colorful GuiZhou Airlines or Sichuan Airlines but if a stopover option suits you better you can choose to fly via Shangrao, Nanning or any other of the 12 alternatives with connectiing airports.
Shenzhen to Chengdu with Air China
You can fly non-stop every weekday with flights departing at 07:55, 08:05 or 13:45. You also have the option to do a transit flight via Wuhan. Air China is a Star Alliance member.
With Donghai Airlines
You can fly non-stop every weekday with flights departing at 09:00 or 09:20. You also have the option to do a transit flight via Shangrao.
Distance & flight times: Shenzhen Bao'an International Airport to Tianfu International Airport
The shortest flight time between SZX and TFU is 2 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 25m | - | 788 miles (1268 km) |
SQD Shangrao | 4h 48m | 1h 25m | 1305 miles (2100 km) |
NNG Nanning | 4h 53m | 1h 30m | 942 miles (1516 km) |
CSX Changsha | 5h 5m | 1h 15m | 938 miles (1509 km) |
LJG Lijiang | 5h 50m | 1h 40m | 1258 miles (2024 km) |
WUH Wuhan | 5h 55m | 2h 0m | 1151 miles (1852 km) |
DLU Dali City | 6h 5m | 1h 35m | 1289 miles (2074 km) |
HAK Haikou | 6h 15m | 2h 30m | 1099 miles (1768 km) |
KHN Nanchang | 6h 30m | 2h 20m | 1139 miles (1833 km) |
SYX Sanya | 6h 35m | 2h 10m | 1305 miles (2100 km) |
KMG Kunming | 6h 35m | 2h 45m | 1083 miles (1743 km) |
XFN Xiangyang | 6h 40m | 2h 25m | 1150 miles (1850 km) |
XIY Xian | 6h 55m | 2h 5m | 1257 miles (2023 km) |

