Best way to travel between

Lhasa, Xizang (Tibet), China
Nanning, Guangxi, China
Travel Modes
Price
Distance
Duration
CO2
train
$43.2
4326.67 km
43h 31mins
229.31 kgs
 
bus
$89.44
2950.04 km
40h 26mins
88.5 kgs
 
flight
$235.2
1964.59 km
5h 23mins
212.18 kgs
 
drive
$279.3
2956.11 km
38h 43mins
378.38 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 4326.67 km 43h 31mins 264 CNY 43.2
Bus 2950.04 km 40h 26mins 546 CNY 89.44
Flight 1964.59 km 5h 23mins 1,435 CNY 235.2
Drive 2956.11 km 38h 43mins 1,704 CNY 279.3
Take Train from Lhasa to Guangyuan
Time: 31h 18mins Cost: 275 CNY; $ 40.5 - 49.5 USD CO2 Emission: 137.58 kgs
Take Train from Guangyuan to Nanning East
Time: 10h 38mins Cost: 671 CNY; $ 99.0 - 121.0 USD CO2 Emission: 90.92 kgs
Take Walk from Nanning East to Nanning East
Time: 6mins Cost: 0 CNY; $ 0.0 - 0.0 USD CO2 Emission: 0.05 kgs
Take Train from Nanning East to Chaoyang Square
Time: 25mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.79 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lhasa, Xizang (Tibet), China and Nanning, Guangxi, China is to travel by train, which will cost about 262 CNY or 38.70 USD.