China Southern Airlines flies nonstop from Shenzhen (SZX) to Kashgar (KHG), 3–4 times a week. The flight takes about 5h 39m and covers 2,497 miles (4,019 km).
We'll run this search daily and email you the cheapest direct fares we find.
Free · checked daily · one-click unsubscribe
Yes, China Southern Airlines operates nonstop flights from Shenzhen (SZX) to Kashgar (KHG).
China Southern Airlines operates nonstop flights from Shenzhen to Kashgar.
The nonstop flight from Shenzhen to Kashgar takes ~5h 39m (approximately 4019 km).
Nonstop flights from Shenzhen to Kashgar operate 3–4×/week.
Scout — our search agent — hunts nonstop fares from Shenzhen every night and pings you when one's worth booking.
Watch it work →