Distance from

Xian to Lanzhou

Average travel distance is

678.67 km

Nomal travel times are between

6h 4min  -  10h 49min

678.67 km (422 miles) is the average travel distance between Xian and . If you could walk at the speed of 3mph (4.8kph), it would take 4 days 9 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 671.27 km 417.11 miles 362.45 miles
Drive 684.56 km 425.36 miles 369.63 miles
Bus 680.19 km 422.65 miles 367.27 miles

BE PREPARED

Xian - Lanzhou Info

The distance from Beidajie to Hancheng Lu 7 km (4.55 miles) .

The distance from Xiu0027an West Bus Station to Xianyang 16 km (10.04 miles) .

The distance from Xianyang station to Xiu0027an Xianyang Airport 17 km (10.58 miles) .

The distance from XIY to LHW 556 km (345.55 miles) .

The distance from Lanzhou Airport to Oriental Hotel Lanzhou 76 km (46.97 miles) .

Travel distance chart

The distance between Xian to Lanzhou, Gansu, China is 678.67 km (422 miles) and it would cost 43 USD ~ 262 CNY to drive in a car that consumes about 10 MPG.