Distance from

Xi'an to Lanzhou

Average travel distance is

731.39 km

Nomal travel times are between

4h 48min  -  10h 18min

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.

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