Shenzhen (SZX) to Chengdu (CTU) flights
There are direct flights from Shenzhen Bao'an International Airport to Chengdu Shuangliu 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 SZX → CTUSee all routes on the mapDirect flights from Shenzhen to Chengdu
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| SZX → CTU | 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 and Spring Airlines then Sichuan Airlines | 1,339 km | ~4h 20m |
| CSX Changcha | China Southern Airlines and Shenzhen Airlines then Sichuan Airlines and Air China | 1,557 km | ~4h 35m |
| KWE Guiyang | Air China and China Southern Airlines then Sichuan Airlines and Air China | 1,359 km | ~4h 20m |
| NNG Nanning | Okay Airways and Air China then Sichuan Airlines 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 | Juneyao Airlines then Chengdu 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 | Air China and Hainan Airlines then Sichuan Airlines | 1,631 km | ~4h 40m |
| ZYI Zunyi | China Southern Airlines then Chengdu Airlines | 1,326 km | ~4h 15m |
| LZH Liuzhou | Chengdu Airlines then Chengdu Airlines | 1,372 km | ~4h 20m |
| KOW Ganzhou | China Southern Airlines then Sichuan Airlines | 1,554 km | ~4h 35m |
| WXN Wanxian | Sichuan Airlines then Sichuan Airlines | 1,482 km | ~4h 30m |
More from Shenzhen and Chengdu
- Chengdu (CTU) to Shenzhen (SZX) · return route
- All direct flights from Shenzhen (SZX)
- All direct flights from Chengdu (CTU)
- Shenzhen to Dubai (DXB)
- Shenzhen to Beijing (PEK)
- Shenzhen to Barcelona (BCN)
- Shenzhen to Shanghai (PVG)
- Shenzhen to London (LHR)
- Shenzhen to Singapore (SIN)
- Shenzhen to Seoul (ICN)
- Shenzhen to Bangkok (BKK)
- Shenzhen to Vienna (VIE)
- Shenzhen to Kuala Lumpur (KUL)
- Shenzhen to Budapest (BUD)
- Shenzhen to Tokyo (NRT)
- Amsterdam (AMS) to Chengdu
- Frankfurt (FRA) to Chengdu
- Beijing (PEK) to Chengdu
- Shanghai (PVG) to Chengdu
- Guangzhou (CAN) to Chengdu
- London (LHR) to Chengdu
- Doha (DOH) to Chengdu
- Singapore (SIN) to Chengdu
- Seoul (ICN) to Chengdu
- Bangkok (BKK) to Chengdu
- Hong Kong (HKG) to Chengdu
- Kuala Lumpur (KUL) to Chengdu
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.