Chengdu (CTU) to Shenzhen (SZX) flights
There are direct flights from Chengdu Shuangliu International Airport to Shenzhen Bao'an International Airport, sold by 7 airlines (including codeshares): Sichuan Airlines, Air China, China Southern Airlines, Chengdu Airlines, Hainan Airlines, Xizang Airlines and Shenzhen Airlines. The distance is 1,318 km, about 2h 5m in the air. There are also 13 one-stop options, via airports such as Chongqing, Changcha and Guiyang.
Live fares for CTU → SZXSee all routes on the mapDirect flights from Chengdu to Shenzhen
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| CTU → SZX | Sichuan Airlines, Air China, China Southern Airlines, Chengdu Airlines, Hainan Airlines, Xizang Airlines, Shenzhen Airlines | 1,318 km | ~2h 5m |
Best one-stop connections
Through the biggest hubs first. Times include about 100 minutes to change planes.
| Via | Airlines | Distance | Time (est.) |
|---|---|---|---|
| CKG Chongqing | Sichuan Airlines then Sichuan Airlines and Air China | 1,339 km | ~4h 20m |
| CSX Changcha | Sichuan Airlines and Air China then China Southern Airlines and Shenzhen Airlines | 1,557 km | ~4h 35m |
| KWE Guiyang | Sichuan Airlines and Air China then Air China and China Southern Airlines | 1,359 km | ~4h 20m |
| NNG Nanning | Sichuan Airlines and Air China then Okay Airways and Air China | 1,559 km | ~4h 35m |
| KWL Guilin | Air China and China Southern Airlines then Air China and China Southern Airlines | 1,321 km | ~4h 15m |
| BHY Beihai | Chengdu Airlines then Juneyao Airlines | 1,619 km | ~4h 40m |
| ZHA Zhanjiang | Air China and Shenzhen Airlines then Air China and Shenzhen Airlines | 1,612 km | ~4h 40m |
| YIH Yichang | Sichuan Airlines then Air China and Hainan Airlines | 1,631 km | ~4h 40m |
| ZYI Zunyi | Chengdu Airlines then China Southern Airlines | 1,326 km | ~4h 15m |
| LZH Liuzhou | Chengdu Airlines then Chengdu Airlines | 1,372 km | ~4h 20m |
| KOW Ganzhou | Sichuan Airlines then China Southern Airlines | 1,554 km | ~4h 35m |
| WXN Wanxian | Sichuan Airlines then Sichuan Airlines | 1,482 km | ~4h 30m |
More from Chengdu and Shenzhen
- Shenzhen (SZX) to Chengdu (CTU) · return route
- All direct flights from Chengdu (CTU)
- All direct flights from Shenzhen (SZX)
- Chengdu to Amsterdam (AMS)
- Chengdu to Frankfurt (FRA)
- Chengdu to Beijing (PEK)
- Chengdu to Shanghai (PVG)
- Chengdu to Guangzhou (CAN)
- Chengdu to London (LHR)
- Chengdu to Doha (DOH)
- Chengdu to Singapore (SIN)
- Chengdu to Seoul (ICN)
- Chengdu to Bangkok (BKK)
- Chengdu to Hong Kong (HKG)
- Chengdu to Kuala Lumpur (KUL)
- Dubai (DXB) to Shenzhen
- Beijing (PEK) to Shenzhen
- Shanghai (PVG) to Shenzhen
- Rome (FCO) to Shenzhen
- London (LHR) to Shenzhen
- Los Angeles (LAX) to Shenzhen
- Singapore (SIN) to Shenzhen
- Seoul (ICN) to Shenzhen
- Bangkok (BKK) to Shenzhen
- Milano (MXP) to Shenzhen
- Kuala Lumpur (KUL) to Shenzhen
- Budapest (BUD) to Shenzhen
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.