2199.7 km (1367 miles) is the average travel distance between Lanzhou and . If you could walk at the speed of 3mph (4.8kph), it would take 14 days 5 hours.
Distance from
Lanzhou to ShanghaiAverage travel distance is
2199.7 kmNomal travel times are between
6h 10min - 37h 44minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2019.15 km | 1254.64 miles | 1090.25 miles |
Train | 2308.43 km | 1434.39 miles | 1246.45 miles |
Drive | 2276.40 km | 1414.49 miles | 1229.16 miles |
Bus | 2194.84 km | 1363.81 miles | 1185.12 miles |
BE PREPARED
Lanzhou - Shanghai Info
The distance from Oriental Hotel Lanzhou to Lanzhou Airport 75 km (46.74 miles) .
The distance from LHW to PVG 1905 km (1183.57 miles) .
The distance from Pudong International Airport to Longyang Road 30 km (18.8 miles) .
The distance from Longyang Road to East Nanjing Road 9 km (5.59 miles) .
Travel distance chart
The distance between Lanzhou, Gansu, China to Shanghai, China is 2199.7 km (1367 miles) and it would cost 81 USD ~ 494 CNY to drive in a car that consumes about 20 MPG.