Direct (nonstop) flights from Kashi to Xining

2 airlines fly nonstop from Kashi (KHG) to Xining Caojiabu Airport (XNN). It's 1,430 miles (2,301 km), about 3h 15m in the air. Operated by West Air (China), Tibet Airlines.

KHG
Kashi
🇨🇳 Kashi, China
XNN
Xining Caojiabu Airport
🇨🇳 Xining, China
Flight Time
3h 15m
Distance
1,430 mi
2,301 km
CO₂/pax
242 kg
−76 kg vs. layover
Airlines
2
West Air (China) +1
Time Diff
Same timezone
Operated by West Air (China) West Air (China) Tibet Airlines Tibet Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

West Air (China) PN West Air (China)
Route
KHG → XNN
Flight Time
3h 15m
Distance
1,430 mi
Tibet Airlines TV Tibet Airlines
Route
KHG → XNN
Flight Time
3h 15m
Distance
1,430 mi

Alternative Routes

Other ways to fly from Kashi to Xining with one stop · direct emits 242 kg CO₂ per passenger

KHG URC (Urumqi) XNN
Leg 1: 2h (664 mi) Leg 2: 2h 30m (921 mi) Total: ~4h 30m 🍃 318 kg CO₂ (+31% vs. direct)
Leg 1
KHG → URC
2h · 664 mi
View KHG to URC flights →
Leg 2
URC → XNN
2h 30m · 921 mi
View URC to XNN flights →
KHG INC (Yinchuan) XNN
Leg 1: 3h 50m (1,631 mi) Leg 2: 1h 10m (269 mi) Total: ~5h 🍃 351 kg CO₂ (+45% vs. direct)
Leg 1
KHG → INC
3h 50m · 1,631 mi
View KHG to INC flights →
Leg 2
INC → XNN
1h 10m · 269 mi
View INC to XNN flights →
KHG CTU (Chengdu) XNN
Leg 1: 3h 55m (1,691 mi) Leg 2: 1h 25m (424 mi) Total: ~5h 20m 🍃 390 kg CO₂ (+61% vs. direct)
Leg 1
KHG → CTU
3h 55m · 1,691 mi
View KHG to CTU flights →
Leg 2
CTU → XNN
1h 25m · 424 mi
View CTU to XNN flights →
KHG XIY (Xian) XNN
Leg 1: 4h 15m (1,835 mi) Leg 2: 1h 35m (405 mi) Total: ~5h 50m 🍃 410 kg CO₂ (+69% vs. direct)
Leg 1
KHG → XIY
4h 15m · 1,835 mi
View KHG to XIY flights →
Leg 2
XIY → XNN
1h 35m · 405 mi
View XIY to XNN flights →
KHG TFU (Chengdu) XNN
Leg 1: 4h 20m (1,726 mi) Leg 2: 1h 40m (450 mi) Total: ~6h 🍃 400 kg CO₂ (+65% vs. direct)
Leg 1
KHG → TFU
4h 20m · 1,726 mi
View KHG to TFU flights →
Leg 2
TFU → XNN
1h 40m · 450 mi
View TFU to XNN flights →

Looking for the return flight?

XNN → KHG: Flights from Xining to Kashi

Frequently Asked Questions

How long is the direct flight from Kashi to Xining?

A nonstop flight from Kashi (KHG) to Xining (XNN) takes approximately 3 hours and 15 minutes. The distance is 1,430 miles (2,301 km).

Which airlines fly nonstop from Kashi to Xining?

2 airlines: West Air (China), Tibet Airlines.

Is there a nonstop flight from Kashi to Xining?

Yes. 2 airlines: West Air (China), Tibet Airlines.

How far is Kashi from Xining?

The flight distance from Kashi to Xining is 1,430 miles (2,301 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Kashi to Xining?

At 3h 15m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Kashi to Xining?

Roughly 242 kg CO2 per passenger one-way. That's about the same as driving 1,210 km.

Is the return flight from Xining to Kashi also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Kashi to Xining?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Kashi for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.