Distance from

Beijing to Lanzhou

Average travel distance is

1708.93 km

Nomal travel times are between

7h 24min  -  22h 57min

1708.93 km (1062 miles) is the average travel distance between Beijing and . If you could walk at the speed of 3mph (4.8kph), it would take 11 days 1 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1592.97 km 989.82 miles 860.13 miles
Drive 1707.62 km 1061.06 miles 922.04 miles
Train 1851.69 km 1150.59 miles 999.83 miles
Bus 1683.43 km 1046.03 miles 908.98 miles

BE PREPARED

Beijing - Lanzhou Info

The distance from Beijing South to Tianjin 127 km (79.09 miles) .

The distance from Tianjin East to Tianjin Airport 21 km (12.87 miles) .

The distance from TSN to LHW 1367 km (849.56 miles) .

The distance from Lanzhou Airport to Oriental Hotel Lanzhou 78 km (48.36 miles) .

Travel distance chart

The distance between Beijing to Lanzhou, Gansu, China is 1708.93 km (1062 miles) and it would cost 62 USD ~ 378 CNY to drive in a car that consumes about 15 MPG.