Direct (nonstop) flights from Lanzhou to Shashi

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

LHW
Lanzhou Zhongchuan International Airport
🇨🇳 Lanzhou, China
SHS
Shashi Airport
🇨🇳 Shashi, China
Flight Time
2h
Distance
657 mi
1,057 km
CO₂/pax
122 kg
−69 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 26, 2026

Airlines with non-stop flights

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

Alternative Routes

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

LHW TFU (Chengdu) SHS
Leg 1: 1h 40m (429 mi) Leg 2: 1h 40m (468 mi) Total: ~3h 20m 🍃 191 kg CO₂ (+57% vs. direct)
Leg 1
LHW → TFU
1h 40m · 429 mi
View LHW to TFU flights →
Leg 2
TFU → SHS
1h 40m · 468 mi
View TFU to SHS flights →
LHW CKG (Chongqing) SHS
Leg 1: 1h 55m (500 mi) Leg 2: 1h 25m (340 mi) Total: ~3h 20m 🍃 180 kg CO₂ (+48% vs. direct)
Leg 1
LHW → CKG
1h 55m · 500 mi
View LHW to CKG flights →
Leg 2
CKG → SHS
1h 25m · 340 mi
View CKG to SHS flights →
LHW KWE (Guiyang) SHS
Leg 1: 2h 10m (711 mi) Leg 2: 1h 18m (423 mi) Total: ~3h 28m 🍃 235 kg CO₂ (+93% vs. direct)
Leg 1
LHW → KWE
2h 10m · 711 mi
View LHW to KWE flights →
Leg 2
KWE → SHS
1h 18m · 423 mi
View KWE to SHS flights →
LHW TYN (Taiyuan) SHS
Leg 1: 1h 45m (504 mi) Leg 2: 1h 45m (513 mi) Total: ~3h 30m 🍃 213 kg CO₂ (+75% vs. direct)
Leg 1
LHW → TYN
1h 45m · 504 mi
View LHW to TYN flights →
Leg 2
TYN → SHS
1h 45m · 513 mi
View TYN to SHS flights →
LHW KWL (Guilin) SHS
Leg 1: 2h 23m (866 mi) Leg 2: 1h 18m (377 mi) Total: ~3h 41m 🍃 255 kg CO₂ (+109% vs. direct)
Leg 1
LHW → KWL
2h 23m · 866 mi
View LHW to KWL flights →
Leg 2
KWL → SHS
1h 18m · 377 mi
View KWL to SHS flights →

Looking for the return flight?

SHS → LHW: Flights from Shashi to Lanzhou

Frequently Asked Questions

How long is the direct flight from Lanzhou to Shashi?

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

Which airlines fly nonstop from Lanzhou to Shashi?

2 airlines: Donghai Airlines, Loong Air.

Is there a nonstop flight from Lanzhou to Shashi?

Yes. 2 airlines: Donghai Airlines, Loong Air.

How far is Lanzhou from Shashi?

The flight distance from Lanzhou to Shashi 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 Lanzhou to Shashi?

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

What is the carbon footprint of a flight from Lanzhou to Shashi?

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

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

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

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