Kunming (KMG) to Chengdu (CTU) flights
There are direct flights from Kunming Changshui International Airport to Chengdu Shuangliu International Airport, sold by 9 airlines (including codeshares): Sichuan Airlines, Lucky Air, Air China, China Southern Airlines, Chengdu Airlines, KLM, Kunming Airlines, China Eastern and Shenzhen Airlines. The distance is 617 km, about 1h 15m in the air. There is also one one-stop option, via airports such as Xichang.
Live fares for KMG → CTUSee all routes on the mapDirect flights from Kunming to Chengdu
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| KMG → CTU | Sichuan Airlines, Lucky Air, Air China, China Southern Airlines, Chengdu Airlines, KLM, Kunming Airlines, China Eastern, Shenzhen Airlines | 617 km | ~1h 15m |
Best one-stop connections
Through the biggest hubs first. Times include about 100 minutes to change planes.
| Via | Airlines | Distance | Time (est.) |
|---|---|---|---|
| XIC Xichang | China Eastern then Sichuan Airlines and Air China | 664 km | ~3h 30m |
More from Kunming and Chengdu
- Chengdu (CTU) to Kunming (KMG) · return route
- All direct flights from Kunming (KMG)
- All direct flights from Chengdu (CTU)
- Kunming to Dubai (DXB)
- Kunming to Beijing (PEK)
- Kunming to Shanghai (PVG)
- Kunming to Guangzhou (CAN)
- Kunming to Singapore (SIN)
- Kunming to Seoul (ICN)
- Kunming to Bangkok (BKK)
- Kunming to Hong Kong (HKG)
- Kunming to Kuala Lumpur (KUL)
- Kunming to Taipei (TPE)
- Kunming to Shenzhen (SZX)
- Kunming to Chongqing (CKG)
- 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.