Direct flights from Kashgar to Haidong KHG → XNN

Tibet Airlines and West Air (China) operate nonstop flights from Kashgar (KHG) to Haidong (XNN). The nonstop flight takes around ~2h 52m, covering 1,426 miles (2,295 km). Updated 28 June 2026.

📬 Cheap nonstop deals from Kashgar

We'll email you when a fare from KHG drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Tibet Airlines TV West Air (China) PN

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Kashgar to Haidong?

Yes, Tibet Airlines and West Air (China) operate nonstop flights from Kashgar (KHG) to Haidong (XNN).

Which airlines fly direct from Kashgar to Haidong?

Tibet Airlines, West Air (China) operate nonstop flights from Kashgar to Haidong.

How long is the flight from Kashgar to Haidong?

The nonstop flight from Kashgar to Haidong takes ~2h 52m (approximately 2295 km).

Explore More

Get cheap direct-flight deals from Kashgar, free by email