Distance from

Yinchuan to Lanzhou

Average travel distance is

515.04 km

Nomal travel times are between

3h 8min  -  7h 11min

515.04 km (320 miles) is the average travel distance between Yinchuan and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 7 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 444.09 km 275.94 miles 239.79 miles
Drive 464.64 km 288.71 miles 250.89 miles
Bus 479.54 km 297.97 miles 258.93 miles
Flight 667.10 km 414.52 miles 360.21 miles
Flight 546.48 km 339.57 miles 295.08 miles
Train 511.51 km 317.84 miles 276.2 miles
Bus 491.95 km 305.68 miles 265.63 miles

BE PREPARED

Yinchuan - Lanzhou Info

The distance from Yinchuan to Yinchuan 26 km (16.34 miles) .

The distance from INC to LHW 339 km (210.73 miles) .

The distance from Lanzhou Airport to Oriental Hotel Lanzhou 79 km (49.11 miles) .

Travel distance chart

The distance between Yinchuan, Ningxia, China to Lanzhou, Gansu, China is 515.04 km (320 miles) and it would cost 22 USD ~ 134 CNY to drive in a car that consumes about 5 MPG.