Travel time from

Lhasa to Shangri-La

Average Travel Times are

2h 31min  -  30h 32min

Travel Distance

1719.82 km

Travel time route map

It takes an average travel time of 9h 33mins to travel from Lhasa To Shangri-La, given the average speed of 180km/h and the distance of 1719.82 km (1068 miles)

Travel time by transport mode

Tranport Distance Time
Flight 961km (597 miles) 2h 31 m
Bus 2066km (1284 miles) 23h 58 m
Drive 2082km (1294 miles) 30h 32 m

Travel time by airplanes from Lhasa, Xizang (Tibet), China to Shangri-La, Deqen, Yunnan, China

Air Plane Cruise Speed Max Speed
A300 1h 7 mins 1h 4 mins
A320 1h 8 mins 1h 4 mins
A321 1h 9 mins 1h 5 mins
A380 58 mins 56 mins
Boeing 707 59 mins 57 mins
Boeing 737 1h 13 mins 1h 7 mins
Boeing 747 1h 4 mins 1h 0 mins
Boeing 787 1h 3 mins 59 mins
ATR 72 2h 5 mins 1h 49 mins

Time to drive from Lhasa, Xizang (Tibet), China to Shangri-La, Deqen, Yunnan, China

Speed (km/h) Speed (Ml/h) Duration
40 24.85 52h 2 mins
50 31.07 41h 38 mins
60 37.28 34h 41 mins
80 49.71 26h 1 mins
100 62.14 20h 49 mins

Be prepared

Lhasa - Shangri-La Info

Travel time from from Lhasa to Lhasa 47mins.

Travel time from from LXA to DIG 1h 41mins.

Travel time from from Deqen to Shangri-La 7mins.

Travel time chart

How long does it take to get from Lhasa, Xizang (Tibet), China and Shangri-La, Deqen, Yunnan, China by air and road.