Best way to travel between

Xian
Shigatse, Tibet, China
Travel Modes
Price
Distance
Duration
CO2
train
$72.27
4286.82 km
52h 53mins
227.2 kgs
 
bus
$175.0
3687.57 km
51h 0mins
110.63 kgs
 
flight
$215.65
2446.47 km
9h 11mins
264.22 kgs
 
drive
$303.61
3472.18 km
44h 24mins
444.44 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 4286.82 km 52h 53mins 441 CNY 72.27
Bus 3687.57 km 51h 0mins 1,068 CNY 175.0
Flight 2446.47 km 9h 11mins 1,315 CNY 215.65
Drive 3472.18 km 44h 24mins 1,852 CNY 303.61
Take Train from Xiangtan to Changsha Station
Time: 47mins Cost: 49 CNY; $ 7.2 - 8.8 USD CO2 Emission: 2.61 kgs
Take Train from Changsha to Lhasa
Time: 45h 31mins Cost: 397 CNY; $ 58.5 - 71.5 USD CO2 Emission: 210.18 kgs
Take Taxi from Lhasa to Lasa Bus Station
Time: 5mins Cost: 24 CNY; $ 3.6 - 4.4 USD CO2 Emission: 0.62 kgs
Take Bus from Lasa Bus Station to Shigatse Bus Station
Time: 4h 30mins Cost: 61 CNY; $ 9.0 - 11.0 USD CO2 Emission: 8.01 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Xian and Shigatse, Tibet, China is to travel by train, which will cost about 439 CNY or 64.80 USD.