Kunming (KMG) to Xi'an (XIY) flights
There are direct flights from Kunming Changshui International Airport to Xi'an Xianyang International Airport, sold by 9 airlines (including codeshares): Sichuan Airlines, Lucky Air, Air Changan, China Southern Airlines, Tianjin Airlines, Hainan Airlines, Kunming Airlines, China Eastern and Shenzhen Airlines. The distance is 1,181 km, about 1h 55m in the air. There are also 11 one-stop options, via airports such as Chengdu, Chongqing and Chengdu.
Live fares for KMG → XIYSee all routes on the mapDirect flights from Kunming to Xi'an
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| KMG → XIY | Sichuan Airlines, Lucky Air, Air Changan, China Southern Airlines, Tianjin Airlines, Hainan Airlines, Kunming Airlines, China Eastern, Shenzhen Airlines | 1,181 km | ~1h 55m |
Best one-stop connections
Through the biggest hubs first. Times include about 100 minutes to change planes.
| Via | Airlines | Distance | Time (est.) |
|---|---|---|---|
| CTU Chengdu | Sichuan Airlines and Lucky Air then Sichuan Airlines and Air China | 1,240 km | ~4h 10m |
| CKG Chongqing | Sichuan Airlines and Lucky Air then Sichuan Airlines and Air China | 1,193 km | ~4h 5m |
| TFU Chengdu | Lucky Air then Sichuan Airlines and China Southern Airlines | 1,208 km | ~4h 10m |
| KWE Guiyang | Sichuan Airlines and Lucky Air then Air China and China Southern Airlines | 1,318 km | ~4h 15m |
| LJG Lijiang | Lucky Air and China Southern Airlines then Lucky Air and Beijing Capital Airlines | 1,507 km | ~4h 30m |
| MIG Mianyang | Spring Airlines and China Eastern then Hebei Airlines | 1,228 km | ~4h 10m |
| ZYI Zunyi | Spring Airlines then Tianjin Airlines | 1,258 km | ~4h 10m |
| LZO Luzhou | China Eastern then Tianjin Airlines | 1,182 km | ~4h 5m |
| WXN Wanxian | Sichuan Airlines then China Southern Airlines and Xiamen Airlines | 1,239 km | ~4h 10m |
| YBP Yibin | China Eastern then Sichuan Airlines | 1,185 km | ~4h 5m |
| NAO Nanchong | China Eastern then Tianjin Airlines | 1,182 km | ~4h 5m |
More from Kunming and Xi'an
- Xi'an (XIY) to Kunming (KMG) · return route
- All direct flights from Kunming (KMG)
- All direct flights from Xi'an (XIY)
- 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 Chengdu (CTU)
- Beijing (PEK) to Xi'an
- Shanghai (PVG) to Xi'an
- Guangzhou (CAN) to Xi'an
- Singapore (SIN) to Xi'an
- Seoul (ICN) to Xi'an
- Bangkok (BKK) to Xi'an
- Hong Kong (HKG) to Xi'an
- Vienna (VIE) to Xi'an
- Milano (MXP) to Xi'an
- Kuala Lumpur (KUL) to Xi'an
- Taipei (TPE) to Xi'an
- Shenzhen (SZX) to Xi'an
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.