Best way to travel between

Chengdu
Shigatse, Tibet, China
Travel Modes
Price
Distance
Duration
CO2
train
$68.0
3606.72 km
51h 54mins
191.16 kgs
 
bus
$90.0
2884.56 km
33h 55mins
86.54 kgs
 
flight
$227.0
1705.68 km
11h 15mins
184.21 kgs
 
drive
$330.0
2850.75 km
41h 55mins
364.9 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3606.72 km 51h 54mins 415 CNY 68.0
Bus 2884.56 km 33h 55mins 549 CNY 90.0
Flight 1705.68 km 11h 15mins 1,385 CNY 227.0
Drive 2850.75 km 41h 55mins 2,013 CNY 330.0
Take Train from Chengdu to Lhasa
Time: 45h 50mins Cost: 305 CNY; $ 45.0 - 55.0 USD CO2 Emission: 175.56 kgs
Take Car from Lhasa to Lhasa West Suburb Coach Station
Time: 5mins Cost: 18 CNY; $ 2.7 - 3.3 USD CO2 Emission: 0.66 kgs
Take Bus from Lhasa West Suburb Coach Station to Shigatse Bus Station
Time: 5h 43mins Cost: 92 CNY; $ 13.5 - 16.5 USD CO2 Emission: 8.69 kgs
Source: Rome2rio

Mode of travel comparision chart

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