Best way to travel between

Lhasa, Xizang (Tibet), China
Xian, Shaanxi, China
Travel Modes
Price
Distance
Duration
CO2
bus
$75.0
2958.8 km
44h 43mins
88.76 kgs
 
flight
$250.0
1913.52 km
6h 16mins
206.66 kgs
 
drive
$350.0
2939.62 km
36h 59mins
376.27 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2958.8 km 44h 43mins 458 CNY 75.0
Flight 1913.52 km 6h 16mins 1,525 CNY 250.0
Drive 2939.62 km 36h 59mins 2,135 CNY 350.0
Take Bus from Lhasa West Suburb Coach Station to Shanxi Xian
Time: 44h 43mins Cost: 458 CNY; $ 67.5 - 82.5 USD CO2 Emission: 88.78 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lhasa, Xizang (Tibet), China and Xian, Shaanxi, China is to travel by bus, which will cost about 458 CNY or 67.50 USD.