896.93 km (557 miles) is the average travel distance between Lanzhou and . If you could walk at the speed of 3mph (4.8kph), it would take 5 days 19 hours.
Distance from
Lanzhou to ShanxiAverage travel distance is
896.93 kmNomal travel times are between
3h 52min - 12h 34minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 951.54 km | 591.26 miles | 513.79 miles |
Train | 843.58 km | 524.18 miles | 455.5 miles |
Drive | 885.42 km | 550.17 miles | 478.09 miles |
Bus | 907.18 km | 563.7 miles | 489.84 miles |
BE PREPARED
Lanzhou - Shanxi Info
The distance from Oriental Hotel to Lanzhou Airport 75 km (46.33 miles) .
The distance from LHW to TYN 859 km (534.05 miles) .
The distance from Taiyuan to Jinzhong 18 km (10.87 miles) .
Travel distance chart
The distance between Lanzhou, Gansu, China to Shanxi, China is 896.93 km (557 miles) and it would cost 18 USD ~ 110 CNY to drive in a car that consumes about 4 MPG.