Direct (nonstop) flights from Shashi to Lanzhou

2 airlines fly nonstop from Shashi Airport (SHS) to Lanzhou Zhongchuan International Airport (LHW). It's 657 miles (1,057 km), about 2h 15m in the air. Operated by Donghai Airlines, Loong Air.

SHS
Shashi Airport
🇨🇳 Shashi, China
LHW
Lanzhou Zhongchuan International Airport
🇨🇳 Lanzhou, China
Flight Time
2h 15m
Distance
657 mi
1,057 km
CO₂/pax
122 kg
−58 kg vs. layover
Airlines
2
Donghai Airlines +1
Time Diff
Same timezone
Operated by Donghai Airlines Donghai Airlines Loong Air Loong Air

Route data last updated: May 28, 2026

Airlines with non-stop flights

Donghai Airlines DZ Donghai Airlines
Route
SHS → LHW
Flight Time
2h 15m
Distance
657 mi
Loong Air GJ Loong Air
Route
SHS → LHW
Flight Time
2h 15m
Distance
657 mi

Alternative Routes

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

SHS CKG (Chongqing) LHW
Leg 1: 1h 30m (340 mi) Leg 2: 1h 50m (500 mi) Total: ~3h 20m 🍃 180 kg CO₂ (+48% vs. direct)
Leg 1
SHS → CKG
1h 30m · 340 mi
View SHS to CKG flights →
Leg 2
CKG → LHW
1h 50m · 500 mi
View CKG to LHW flights →
SHS TFU (Chengdu) LHW
Leg 1: 1h 50m (468 mi) Leg 2: 1h 33m (429 mi) Total: ~3h 23m 🍃 191 kg CO₂ (+57% vs. direct)
Leg 1
SHS → TFU
1h 50m · 468 mi
View SHS to TFU flights →
Leg 2
TFU → LHW
1h 33m · 429 mi
View TFU to LHW flights →
SHS TYN (Taiyuan) LHW
Leg 1: 1h 45m (513 mi) Leg 2: 1h 48m (504 mi) Total: ~3h 33m 🍃 213 kg CO₂ (+75% vs. direct)
Leg 1
SHS → TYN
1h 45m · 513 mi
View SHS to TYN flights →
Leg 2
TYN → LHW
1h 48m · 504 mi
View TYN to LHW flights →
SHS KWE (Guiyang) LHW
Leg 1: 1h 25m (423 mi) Leg 2: 2h 10m (711 mi) Total: ~3h 35m 🍃 235 kg CO₂ (+93% vs. direct)
Leg 1
SHS → KWE
1h 25m · 423 mi
View SHS to KWE flights →
Leg 2
KWE → LHW
2h 10m · 711 mi
View KWE to LHW flights →
SHS TNA (Jinan) LHW
Leg 1: 1h 50m (532 mi) Leg 2: 2h 25m (754 mi) Total: ~4h 15m 🍃 263 kg CO₂ (+116% vs. direct)
Leg 1
SHS → TNA
1h 50m · 532 mi
View SHS to TNA flights →
Leg 2
TNA → LHW
2h 25m · 754 mi
View TNA to LHW flights →

Looking for the return flight?

LHW → SHS: Flights from Lanzhou to Shashi

Frequently Asked Questions

How long is the direct flight from Shashi to Lanzhou?

A nonstop flight from Shashi (SHS) to Lanzhou (LHW) takes approximately 2 hours and 15 minutes. The distance is 657 miles (1,057 km).

Which airlines fly nonstop from Shashi to Lanzhou?

2 airlines: Donghai Airlines, Loong Air.

Is there a nonstop flight from Shashi to Lanzhou?

Yes. 2 airlines: Donghai Airlines, Loong Air.

How far is Shashi from Lanzhou?

The flight distance from Shashi to Lanzhou is 657 miles (1,057 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 Shashi to Lanzhou?

At 2h 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 Shashi to Lanzhou?

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

Is the return flight from Lanzhou to Shashi 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 Shashi 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 Shashi Airport for this flight?

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