Direct flights from Shenzhen to Kashgar

  • 3–4 times a week
  • China Southern Airlines

🔔 Track this route

We check SZX → KHG every day and email you the cheapest nonstop fares we find.

Free · one-click unsubscribe

Frequently asked questions

Is there a direct flight from Shenzhen to Kashgar?

Yes. 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).

Which airlines fly direct from Shenzhen to Kashgar?

China Southern Airlines operates nonstop flights from Shenzhen to Kashgar.

How long is the flight from Shenzhen to Kashgar?

The nonstop flight from Shenzhen to Kashgar takes ~5h 39m (approximately 4019 km).

How often do direct flights operate from Shenzhen to Kashgar?

Nonstop flights from Shenzhen to Kashgar operate 3–4 times a week.