Direct flights from Kashgar to Nanjing

  • 7 flights a week
  • China Eastern Airlines

🔔 Track this route

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

Free · one-click unsubscribe

When the nonstops leave

Typical weekly schedule · 7 flights per week · Updated 32d ago

Most leave in the afternoon.

Morning before noon 0 a day

No nonstop leaves before noon.

Afternoon noon – 6 PM 1 a day

Arrive the same day

4:40 PM
Evening after 6 PM 0 a day

No nonstop leaves after 6 PM.

China Eastern Airlines Arrives Terminal 2

Frequently asked questions

Is there a direct flight from Kashgar to Nanjing?

Yes. China Eastern Airlines flies nonstop from Kashgar (KHG) to Nanjing (NKG), daily. The flight takes about 5h 32m and covers 2,442 miles (3,930 km). Schedule data from 17 September 2026.

Which airlines fly direct from Kashgar to Nanjing?

China Eastern Airlines operates nonstop flights from Kashgar to Nanjing.

How long is the flight from Kashgar to Nanjing?

The nonstop flight from Kashgar to Nanjing takes ~5h 32m (approximately 3930 km).

How often do direct flights operate from Kashgar to Nanjing?

Nonstop flights from Kashgar to Nanjing operate daily — 7 flights per week.

What days of the week are there direct flights from Kashgar to Nanjing?

Direct flights from Kashgar to Nanjing operate every day of the week.