Best way to travel between

Diqing, China
Lhasa, Xizang (Tibet), China
Travel Modes
Price
Distance
Duration
CO2
bus
$90.3
1561.49 km
24h 0mins
46.84 kgs
 
flight
$116.15
937.07 km
3h 41mins
101.2 kgs
 
drive
$148.05
1563.85 km
23h 34mins
200.17 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1561.49 km 24h 0mins 551 CNY 90.3
Flight 937.07 km 3h 41mins 709 CNY 116.15
Drive 1563.85 km 23h 34mins 903 CNY 148.05
Take Bus from Shangri-La County to Lasa North Suburb Coach Station
Time: 24h 0mins Cost: 525 CNY; $ 77.4 - 94.6 USD CO2 Emission: 46.84 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Diqing, China and Lhasa, Xizang (Tibet), China is to travel by bus, which will cost about 549 CNY or 81.00 USD.