- Home
- Flights
- Flights from Kashgar (Kashi)
- Kashgar (Kashi) to Chengdu
Flights from Kashgar (Kashi) to Chengdu
Air China, China Southern Airlines, Urumqi Air and Sichuan Airlines fly nonstop from Kashgar (Kashi) to Chengdu. The flight takes around 3h 58m.
Direct flights available 3h 58m Prices checked 15 days ago
Kashgar (Kashi) to Chengdu at a glance
Fastest flight3h 58mEstimated
Nonstop flightsYesAir China, China Southern Airlines, Urumqi Air
Airlines flying nonstop from Kashgar (Kashi) to Chengdu
4 airlines on this route.
Good to know
- Distance
- 2,777 km1,725 miles
- Flight time
- 3h 58mestimate
- Time difference
- NoneChengdu vs Kashgar (Kashi)
- Currency in Chengdu
- CNY
- Airports
- KHG → TFU, CTU
Flights from Kashgar (Kashi) to Chengdu: questions answered
Are there direct flights from Kashgar (Kashi) to Chengdu?
Yes. Air China, China Southern Airlines, Urumqi Air and Sichuan Airlines fly this route nonstop.
How long is the flight from Kashgar (Kashi) to Chengdu?
A nonstop flight covers 2,777 km and takes around 3h 58m.
Which airlines fly from Kashgar (Kashi) to Chengdu?
Air China, China Southern Airlines, Urumqi Air and Sichuan Airlines operate nonstop flights on this route.
Which airports serve Kashgar (Kashi) and Chengdu?
Kashgar (Kashi): Kashgar Laining International Airport (KHG). Chengdu: Chengdu Tianfu International Airport (TFU) and Chengdu Shuangliu International Airport (CTU).




