Direct (nonstop) flights from Jiayuguan to Zhengzhou

1 airline flys nonstop from Jiayuguan Airport (JGN) to Zhengzhou Xinzheng International Airport (CGO). It's 929 miles (1,495 km), about 2h 45m in the air. Operated by Jiangxi Airlines.

JGN
Jiayuguan Airport
🇨🇳 Jiayuguan, China
CGO
Zhengzhou Xinzheng International Airport
🇨🇳 Zhengzhou, China
Flight Time
2h 45m
Distance
929 mi
1,495 km
CO₂/pax
172 kg
−30 kg vs. layover
Airlines
1
Jiangxi Airlines
Time Diff
Same timezone
Operated by Jiangxi Airlines Jiangxi Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Jiangxi Airlines RY Jiangxi Airlines
Route
JGN → CGO
Flight Time
2h 45m
Distance
929 mi

Alternative Routes

Other ways to fly from Jiayuguan to Zhengzhou with one stop · direct emits 172 kg CO₂ per passenger

JGN LHW (Lanzhou) CGO
Leg 1: 1h 20m (368 mi) Leg 2: 1h 50m (592 mi) Total: ~3h 10m 🍃 202 kg CO₂ (+17% vs. direct)
Leg 1
JGN → LHW
1h 20m · 368 mi
View JGN to LHW flights →
Leg 2
LHW → CGO
1h 50m · 592 mi
View LHW to CGO flights →
JGN INC (Yinchuan) CGO
Leg 1: 1h 45m (445 mi) Leg 2: 1h 55m (490 mi) Total: ~3h 40m 🍃 198 kg CO₂ (+15% vs. direct)
Leg 1
JGN → INC
1h 45m · 445 mi
View JGN to INC flights →
Leg 2
INC → CGO
1h 55m · 490 mi
View INC to CGO flights →
JGN TFU (Chengdu) CGO
Leg 1: 2h 15m (743 mi) Leg 2: 1h 55m (621 mi) Total: ~4h 10m 🍃 277 kg CO₂ (+61% vs. direct)
Leg 1
JGN → TFU
2h 15m · 743 mi
View JGN to TFU flights →
Leg 2
TFU → CGO
1h 55m · 621 mi
View TFU to CGO flights →
JGN CKG (Chongqing) CGO
Leg 1: 2h 40m (842 mi) Leg 2: 1h 45m (536 mi) Total: ~4h 25m 🍃 280 kg CO₂ (+63% vs. direct)
Leg 1
JGN → CKG
2h 40m · 842 mi
View JGN to CKG flights →
Leg 2
CKG → CGO
1h 45m · 536 mi
View CKG to CGO flights →
JGN PVG (Shanghai) CGO
Leg 1: 3h 28m (1,447 mi) Leg 2: 2h 5m (518 mi) Total: ~5h 33m 🍃 365 kg CO₂ (+112% vs. direct)
Leg 1
JGN → PVG
3h 28m · 1,447 mi
View JGN to PVG flights →
Leg 2
PVG → CGO
2h 5m · 518 mi
View PVG to CGO flights →

Frequently Asked Questions

How long is the direct flight from Jiayuguan to Zhengzhou?

A nonstop flight from Jiayuguan (JGN) to Zhengzhou (CGO) takes approximately 2 hours and 45 minutes. The distance is 929 miles (1,495 km).

Which airlines fly nonstop from Jiayuguan to Zhengzhou?

Just Jiangxi Airlines.

Is there a nonstop flight from Jiayuguan to Zhengzhou?

Yes. 1 airline: Jiangxi Airlines.

How far is Jiayuguan from Zhengzhou?

The flight distance from Jiayuguan to Zhengzhou is 929 miles (1,495 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Jiayuguan to Zhengzhou?

At 2h 45m, 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 Jiayuguan to Zhengzhou?

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

Is the return flight from Zhengzhou to Jiayuguan 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 Jiayuguan to Zhengzhou?

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

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