Distance from

Shenzhen to Lhasa

Average travel distance is

4631.26 km

Nomal travel times are between

7h 58min  -  67h 44min

4631.26 km (2878 miles) is the average travel distance between Shenzhen and . If you could walk at the speed of 3mph (4.8kph), it would take 29 days 23 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2703.00 km 1679.57 miles 1459.5 miles
Drive 5088.68 km 3161.96 miles 2747.67 miles
Train 5180.59 km 3219.07 miles 2797.3 miles
Bus 5552.76 km 3450.32 miles 2998.25 miles

BE PREPARED

Shenzhen - Lhasa Info

The distance from Gangxia to Airport East 37 km (23.08 miles) .

The distance from SZX to LXA 2597 km (1613.99 miles) .

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

Travel distance chart

The distance between Shenzhen, Guangdong, China to Lhasa, Xizang (Tibet), China is 4631.26 km (2878 miles) and it would cost 100 USD ~ 610 CNY to drive in a car that consumes about 25 MPG.