Distance from

Lanzhou to Lhasa

Average travel distance is

2064.85 km

Nomal travel times are between

9h 41min  -  33h 40min

2064.85 km (1283 miles) is the average travel distance between Lanzhou and . If you could walk at the speed of 3mph (4.8kph), it would take 13 days 8 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1727.38 km 1073.34 miles 932.71 miles
Train 1833.13 km 1139.06 miles 989.81 miles
Drive 2350.53 km 1460.55 miles 1269.18 miles
Bus 2348.37 km 1459.21 miles 1268.02 miles

BE PREPARED

Lanzhou - Lhasa Info

The distance from Lanzhou to Pinanyi 184 km (114.41 miles) .

The distance from Pinanyi to Xining 12 km (7.45 miles) .

The distance from XNN to LXA 1461 km (908.07 miles) .

The distance from Lhasa Airport to Lhasa 70 km (43.72 miles) .

Travel distance chart

The distance between Lanzhou, Gansu, China to Lhasa, Xizang (Tibet), China is 2064.85 km (1283 miles) and it would cost 60 USD ~ 366 CNY to drive in a car that consumes about 15 MPG.