Direct (nonstop) flights from Chengdu to Yan'an

1 airline flys nonstop from Tianfu International Airport (TFU) to Nanniwan Airport (ENY). It's 514 miles (827 km), about 1h 30m in the air. Operated by Gestair.

TFU
Tianfu International Airport
🇨🇳 Chengdu, China
ENY
Nanniwan Airport
🇨🇳 Yan'an, China
Flight Time
1h 30m
Distance
514 mi
827 km
CO₂/pax
95 kg
−27 kg vs. layover
Airlines
1
Gestair
Time Diff
Same timezone
Operated by Gestair Gestair

Route data last updated: May 22, 2026

Airlines with non-stop flights

Gestair G5 Gestair
Route
TFU → ENY
Flight Time
1h 30m
Distance
514 mi

Alternative Routes

Other ways to fly from Chengdu to Yan'an with one stop · direct emits 95 kg CO₂ per passenger

TFU XIY (Xian) ENY
Leg 1: 1h 23m (380 mi) Leg 2: 1h (146 mi) Total: ~2h 23m 🍃 122 kg CO₂ (+28% vs. direct)
Leg 1
TFU → XIY
1h 23m · 380 mi
View TFU to XIY flights →
Leg 2
XIY → ENY
1h · 146 mi
View XIY to ENY flights →
TFU XNN (Xining) ENY
Leg 1: 1h 40m (450 mi) Leg 2: 1h 15m (413 mi) Total: ~2h 55m 🍃 184 kg CO₂ (+94% vs. direct)
Leg 1
TFU → XNN
1h 40m · 450 mi
View TFU to XNN flights →
Leg 2
XNN → ENY
1h 15m · 413 mi
View XNN to ENY flights →
TFU LHW (Lanzhou) ENY
Leg 1: 1h 33m (429 mi) Leg 2: 1h 30m (325 mi) Total: ~3h 3m 🍃 164 kg CO₂ (+73% vs. direct)
Leg 1
TFU → LHW
1h 33m · 429 mi
View TFU to LHW flights →
Leg 2
LHW → ENY
1h 30m · 325 mi
View LHW to ENY flights →
TFU KWE (Guiyang) ENY
Leg 1: 1h 20m (296 mi) Leg 2: 1h 55m (702 mi) Total: ~3h 15m 🍃 210 kg CO₂ (+121% vs. direct)
Leg 1
TFU → KWE
1h 20m · 296 mi
View TFU to KWE flights →
Leg 2
KWE → ENY
1h 55m · 702 mi
View KWE to ENY flights →
TFU CGO (Zhengzhou) ENY
Leg 1: 1h 55m (621 mi) Leg 2: 1h 33m (281 mi) Total: ~3h 28m 🍃 192 kg CO₂ (+102% vs. direct)
Leg 1
TFU → CGO
1h 55m · 621 mi
View TFU to CGO flights →
Leg 2
CGO → ENY
1h 33m · 281 mi
View CGO to ENY flights →

Looking for the return flight?

ENY → TFU: Flights from Yan'an to Chengdu

Frequently Asked Questions

How long is the direct flight from Chengdu to Yan'an?

A nonstop flight from Chengdu (TFU) to Yan'an (ENY) takes approximately 1 hours and 30 minutes. The distance is 514 miles (827 km).

Which airlines fly nonstop from Chengdu to Yan'an?

Just Gestair.

Is there a nonstop flight from Chengdu to Yan'an?

Yes. 1 airline: Gestair.

How far is Chengdu from Yan'an?

The flight distance from Chengdu to Yan'an is 514 miles (827 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Chengdu to Yan'an?

At 1h 30m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Chengdu to Yan'an?

Roughly 95 kg CO2 per passenger one-way. That's about the same as driving 475 km.

Is the return flight from Yan'an to Chengdu 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 Chengdu to Yan'an?

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 Tianfu International Airport for this flight?

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