Distance from

Lanzhou to Shanxi

Average travel distance is

896.93 km

Nomal travel times are between

3h 52min  -  12h 34min

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.

Travel 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.