2741.81 km (1704 miles) is the average travel distance between Shenzhen and . If you could walk at the speed of 3mph (4.8kph), it would take 17 days 17 hours.
Distance from
Shenzhen to LanzhouAverage travel distance is
2741.81 kmNomal travel times are between
9h 26min - 42h 0minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2156.29 km | 1339.86 miles | 1164.31 miles |
Train | 3018.37 km | 1875.53 miles | 1629.79 miles |
Drive | 2781.93 km | 1728.61 miles | 1502.12 miles |
Bus | 3010.67 km | 1870.74 miles | 1625.63 miles |
BE PREPARED
Shenzhen - Lanzhou Info
The distance from Civic Centre to Shenzhen North 10 km (5.95 miles) .
The distance from Shenzhen North to Guangzhou South 112 km (69.71 miles) .
The distance from Shibi to Jiahewanggang 32 km (20.14 miles) .
The distance from Jiahewanggang to Guangzhou Airport South 19 km (11.5 miles) .
The distance from CAN to LHW 1907 km (1184.71 miles) .
The distance from Lanzhou Airport to Oriental Hotel Lanzhou 78 km (48.36 miles) .
Travel distance chart
The distance between Shenzhen, Guangdong, China to Lanzhou, Gansu, China is 2741.81 km (1704 miles) and it would cost 84 USD ~ 512 CNY to drive in a car that consumes about 21 MPG.