Direct flights from Haidong to Kashgar XNN → KHG

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

📬 Cheap nonstop deals from Haidong

We'll email you when a fare from XNN 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 Haidong to Kashgar?

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

Which airlines fly direct from Haidong to Kashgar?

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

How long is the flight from Haidong to Kashgar?

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

Explore More

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