Best way to travel between

Nanning, Guangxi, China
Lhasa, Xizang (Tibet), China
Travel Modes
Price
Distance
Duration
CO2
bus
$112.52
3059.47 km
49h 47mins
91.78 kgs
 
train
$162.24
4326.61 km
44h 46mins
229.31 kgs
 
flight
$203.7
1967.36 km
7h 6mins
212.47 kgs
 
drive
$263.34
2946.1 km
38h 13mins
377.1 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3059.47 km 49h 47mins 686 CNY 112.52
Train 4326.61 km 44h 46mins 990 CNY 162.24
Flight 1967.36 km 7h 6mins 1,243 CNY 203.7
Drive 2946.1 km 38h 13mins 1,606 CNY 263.34
Take Train from Nanning to Kunming
Time: 13h 42mins Cost: 183 CNY; $ 27.0 - 33.0 USD CO2 Emission: 43.62 kgs
Take Train from Kunming Station to Dali
Time: 2h 0mins Cost: 140 CNY; $ 20.7 - 25.3 USD CO2 Emission: 15.29 kgs
Take Bus from Dali Ancient City to Lijiang Bus Station
Time: 3h 30mins Cost: 73 CNY; $ 10.8 - 13.2 USD CO2 Emission: 6.21 kgs
Take Bus from Lijiang Bus Station to Shangri-La Bus Station
Time: 3h 30mins Cost: 61 CNY; $ 9.0 - 11.0 USD CO2 Emission: 5.35 kgs
Take Walk from Shangri-La Bus Station to Shangri-La County
Time: 15mins Cost: 0 CNY; $ 0.0 - 0.0 USD CO2 Emission: 0.15 kgs
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 Nanning, Guangxi, China and Lhasa, Xizang (Tibet), China is to travel by bus, which will cost about 689 CNY or 101.70 USD.