898.64 km (558 miles) is the average travel distance between Shanxi and . If you could walk at the speed of 3mph (4.8kph), it would take 5 days 19 hours.
Distance from
Shanxi to LanzhouAverage travel distance is
898.64 kmNomal travel times are between
3h 22min - 12h 1minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 953.32 km | 592.37 miles | 514.75 miles |
Train | 843.99 km | 524.43 miles | 455.72 miles |
Drive | 885.50 km | 550.23 miles | 478.13 miles |
Bus | 911.74 km | 566.53 miles | 492.3 miles |
BE PREPARED
Shanxi - Lanzhou Info
The distance from Jinzhong to Taiyuan 19 km (11.72 miles) .
The distance from TYN to LHW 859 km (534.05 miles) .
The distance from Lanzhou Airport to Oriental Hotel 75 km (46.59 miles) .
Travel distance chart
The distance between Shanxi, China to Lanzhou, Gansu, China is 898.64 km (558 miles) and it would cost 51 USD ~ 311 CNY to drive in a car that consumes about 12 MPG.