Distance from

Xian to Lhasa

Average travel distance is

2814.04 km

Nomal travel times are between

7h 12min  -  45h 9min

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

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2033.74 km 1263.71 miles 1098.13 miles
Train 2931.13 km 1821.32 miles 1582.69 miles
Drive 3120.36 km 1938.9 miles 1684.86 miles
Bus 3170.94 km 1970.33 miles 1712.17 miles

BE PREPARED

Xian - Lhasa Info

The distance from Xi'an to Xianyang 25 km (15.48 miles) .

The distance from Xianyang station to Xi'an Xianyang Airport 19 km (11.61 miles) .

The distance from XIY to LXA 1923 km (1194.71 miles) .

The distance from Lhasa Airport to Lhasa 68 km (42.52 miles) .

Travel distance chart

The distance between Xian to Lhasa, Xizang (Tibet), China is 2814.04 km (1749 miles) and it would cost 57 USD ~ 348 CNY to drive in a car that consumes about 14 MPG.