Flights from Shanghai to Lanzhou – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PVG to LHW – All flight route options from Shanghai Pudong International Airport, China to Lanzhou Zhongchuan International Airport, China. These flights are operated by 12 different airlines. Fly non-stop or choose from 23 different connecting flights. The shortest flight time is 3 hours and 13 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Lanzhou Zhongchuan Airport
We got great deals on hotels and car rentals near the airport.
Shanghai to Lanzhou flights
There are over 28 airlines and as many as 470 flights every week to this destination. You can fly non-stop to Lanzhou (LHW) from Shanghai (PVG) with Spring Airlines, Air China, Shanghai Airlines, Juneyao Airlines or China Eastern Airlines but if a stopover option suits you better you can choose to fly via Qingyang, Longan or any other of the 23 alternatives with connectiing airports.
Tip! You can also fly to Lanzhou from Hongqiao International (SHA).
Shanghai to Lanzhou with Spring Airlines
You can fly non-stop every weekday with flights departing at 07:30, 13:40 or 20:30. You also have the option to do a transit flight via Chongqing.
With Air China
You can fly non-stop every weekday with flights departing at 06:45, 06:55 or 13:20. You can also take a connecting flight via Beijing or Chengdu. Air China is a Star Alliance member.
Distance & flight times: Shanghai Airport to Lanzhou Zhongchuan International Airport
The shortest flight time between PVG and LHW is 3 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 25m | - | 1110 miles (1786 km) |
IQN Qingyang | 4h 55m | 55m | 1109 miles (1784 km) |
LNL Longan | 4h 55m | 50m | 1179 miles (1897 km) |
HET Hohhot | 5h 45m | 2h 45m | 1411 miles (2270 km) |
DSN Dongsheng | 5h 50m | 1h 15m | 1287 miles (2071 km) |
KHN Nanchang | 5h 50m | 1h 30m | 1293 miles (2080 km) |
PEK Beijing | 6h 0m | 1h 15m | 1434 miles (2307 km) |
TYN Taiyuan | 6h 10m | 2h 5m | 1201 miles (1932 km) |
WUH Wuhan | 6h 25m | 2h 25m | 1180 miles (1899 km) |
DYG Dayong | 6h 30m | 2h 0m | 1342 miles (2159 km) |
TNA Jinan | 6h 35m | 2h 25m | 1232 miles (1982 km) |
CGO Zhengzhou | 6h 35m | 2h 30m | 1115 miles (1794 km) |
HNY Hengyang | 6h 50m | 1h 50m | 1489 miles (2396 km) |
TFU Chengdu | 6h 50m | 2h 5m | 1471 miles (2367 km) |
TAO Qingdao | 6h 55m | 1h 40m | 1300 miles (2092 km) |
CTU Chengdu | 7h 5m | 1h 45m | 1475 miles (2373 km) |
CKG Chongqing | 7h 10m | 2h 30m | 1415 miles (2277 km) |
FOC Fuzhou | 7h 10m | 2h 10m | 1584 miles (2549 km) |
PKX Beijing | 7h 20m | 2h 25m | 1384 miles (2227 km) |
TSN Tianjin | 7h 20m | 2h 30m | 1382 miles (2224 km) |
CSX Changsha | 7h 25m | 2h 40m | 1362 miles (2191 km) |
DLC Dalian | 7h 40m | 2h 10m | 1541 miles (2479 km) |
WNZ Wenzhou | 8h 30m | 2h 10m | 1405 miles (2261 km) |
YNT Yantai | 8h 55m | 2h 50m | 1421 miles (2286 km) |

