Flights from Chengdu to Shenzhen – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CTU to SZX – All flight route options from Chengdu Shuangliu International Airport, China to Shenzhen Bao'an International Airport, China. These flights are operated by 10 different airlines. Fly non-stop or choose from 6 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 Shenzhen Bao'an Airport
We got great deals on hotels and car rentals near the airport.
Chengdu to Shenzhen flights
There are over 12 airlines and as many as 377 flights every week to this destination. You can fly non-stop to Shenzhen (SZX) from Chengdu (CTU) with Sichuan Airlines, Air China, China Southern Airlines, Chengdu Airlines, Shenzhen Airlines or Tibet Airlines but if a stopover option suits you better you can choose to fly via Haikou, Kunming or any other of the 6 alternatives with connectiing airports.
Chengdu to Shenzhen with Sichuan Airlines
You can fly non-stop every weekday with flights departing from 6:00 am to 7:00 pm.
With China Eastern Airlines
If you fly from Chengdu with China Eastern Airlines you will do a stopover in Kunming, KMG before reaching Shenzhen. This flight trip will take 5 hours and 45 minutes and you can fly every weekday with departures at 10:50. China Eastern Airlines is a member of SkyTeam.
Distance & flight times: Chengdu Shuangliu International Airport to Shenzhen Bao'an International Airport
The shortest flight time between CTU and SZX is 2 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 30m | - | 823 miles (1324 km) |
HAK Haikou | 5h 40m | 2h 0m | 1131 miles (1820 km) |
KMG Kunming | 5h 45m | 2h 10m | 1096 miles (1763 km) |
WUH Wuhan | 6h 0m | 2h 5m | 1179 miles (1897 km) |
CSX Changsha | 6h 15m | 2h 40m | 972 miles (1564 km) |
DLU Dali City | 6h 20m | 1h 30m | 1288 miles (2072 km) |
SYX Sanya | 6h 20m | 2h 10m | 1334 miles (2146 km) |

