Direct (nonstop) flights from Zhengzhou to Lanzhou

3 airlines fly nonstop from Zhengzhou Xinzheng International Airport (CGO) to Lanzhou Zhongchuan International Airport (LHW). It's 592 miles (952 km), about 2h 3m in the air. Operated by China Eastern Airlines, Shandong Airlines, Urumqi Airlines.

CGO
Zhengzhou Xinzheng International Airport
🇨🇳 Zhengzhou, China
LHW
Lanzhou Zhongchuan International Airport
🇨🇳 Lanzhou, China
Flight Time
2h 3m
Distance
592 mi
952 km
CO₂/pax
109 kg
−47 kg vs. layover
Airlines
3
China Eastern Airlines +2
Time Diff
Same timezone
Operated by China Eastern Airlines China Eastern Airlines Shandong Airlines Shandong Airlines Urumqi Airlines Urumqi Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

China Eastern Airlines MU China Eastern Airlines
Route
CGO → LHW
Flight Time
2h 3m
Distance
592 mi
Shandong Airlines SC Shandong Airlines
Route
CGO → LHW
Flight Time
2h 3m
Distance
592 mi
Urumqi Airlines UQ Urumqi Airlines
Route
CGO → LHW
Flight Time
2h 3m
Distance
592 mi

Alternative Routes

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

CGO UYN (Yulin) LHW
Leg 1: 1h 40m (354 mi) Leg 2: 1h 28m (352 mi) Total: ~3h 8m 🍃 156 kg CO₂ (+43% vs. direct)
Leg 1
CGO → UYN
1h 40m · 354 mi
View CGO to UYN flights →
Leg 2
UYN → LHW
1h 28m · 352 mi
View UYN to LHW flights →
CGO ENY (Yan'an) LHW
Leg 1: 1h 33m (281 mi) Leg 2: 1h 35m (325 mi) Total: ~3h 8m 🍃 137 kg CO₂ (+26% vs. direct)
Leg 1
CGO → ENY
1h 33m · 281 mi
View CGO to ENY flights →
Leg 2
ENY → LHW
1h 35m · 325 mi
View ENY to LHW flights →
CGO BZX (Bazhong) LHW
Leg 1: 1h 48m (459 mi) Leg 2: 1h 40m (372 mi) Total: ~3h 28m 🍃 179 kg CO₂ (+64% vs. direct)
Leg 1
CGO → BZX
1h 48m · 459 mi
View CGO to BZX flights →
Leg 2
BZX → LHW
1h 40m · 372 mi
View BZX to LHW flights →
CGO NAO (Nanchong) LHW
Leg 1: 1h 45m (520 mi) Leg 2: 1h 43m (418 mi) Total: ~3h 28m 🍃 198 kg CO₂ (+82% vs. direct)
Leg 1
CGO → NAO
1h 45m · 520 mi
View CGO to NAO flights →
Leg 2
NAO → LHW
1h 43m · 418 mi
View NAO to LHW flights →
CGO CTU (Chengdu) LHW
Leg 1: 2h 10m (637 mi) Leg 2: 1h 20m (409 mi) Total: ~3h 30m 🍃 219 kg CO₂ (+101% vs. direct)
Leg 1
CGO → CTU
2h 10m · 637 mi
View CGO to CTU flights →
Leg 2
CTU → LHW
1h 20m · 409 mi
View CTU to LHW flights →

Frequently Asked Questions

How long is the direct flight from Zhengzhou to Lanzhou?

A nonstop flight from Zhengzhou (CGO) to Lanzhou (LHW) takes approximately 2 hours and 3 minutes. The distance is 592 miles (952 km).

Which airlines fly nonstop from Zhengzhou to Lanzhou?

3 airlines: China Eastern Airlines, Shandong Airlines, Urumqi Airlines.

Is there a nonstop flight from Zhengzhou to Lanzhou?

Yes. 3 airlines: China Eastern Airlines, Shandong Airlines, Urumqi Airlines.

How far is Zhengzhou from Lanzhou?

The flight distance from Zhengzhou to Lanzhou is 592 miles (952 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Zhengzhou to Lanzhou?

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

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

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

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

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