731.39 km (454 miles) is the average travel distance between Xi'an and . If you could walk at the speed of 3mph (4.8kph), it would take 4 days 17 hours.
Distance from
Xi'an to LanzhouAverage travel distance is
731.39 kmNomal travel times are between
4h 48min - 10h 18minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 673.41 km | 418.44 miles | 363.61 miles |
Drive | 676.92 km | 420.62 miles | 365.51 miles |
Bus | 667.10 km | 414.52 miles | 360.21 miles |
Train | 704.94 km | 438.03 miles | 380.64 miles |
Flight | 969.42 km | 602.37 miles | 523.45 miles |
Bus | 696.57 km | 432.83 miles | 376.12 miles |
BE PREPARED
Xi'an - Lanzhou Info
The distance from Xi'an to Xianyang 25 km (15.41 miles) .
The distance from Xianyang station to Xi'an Xianyang Airport 17 km (10.56 miles) .
The distance from XIY to LHW 556 km (345.57 miles) .
The distance from Lanzhou Airport to Oriental Hotel Lanzhou 76 km (47.24 miles) .
Travel distance chart
The distance between Xian, Shaanxi, China to Lanzhou, Gansu, China is 731.39 km (454 miles) and it would cost 17 USD ~ 104 CNY to drive in a car that consumes about 4 MPG.