Shanghai (SHA) to Lanzhou (LHW) nonstop flights

China Eastern Airlines, Shanghai Airlines, and Spring Airlines fly nonstop from Shanghai (SHA) to Lanzhou (LHW): 1,736 km (1,079 mi), about 3h 15m in the air.

Distance
1,736 km (1,079 mi)
Flight time
3h 15m
From
Shanghai Hongqiao International Airport in Shanghai, China
To
Lanzhou Zhongchuan International Airport in Lanzhou, China

Airlines on this route

Return flights

Lanzhou (LHW) to Shanghai (SHA) is flown nonstop by China Eastern Airlines, Shanghai Airlines, and Spring Airlines.

More nonstop flights from Shanghai

All 65 destinations from Shanghai (SHA)

More nonstop flights from Lanzhou

All 82 destinations from Lanzhou (LHW)