Best way to travel between

Lhasa, Xizang (Tibet), China
Xian
Travel Modes
Price
Distance
Duration
CO2
bus
$75.0
2987.25 km
45h 9mins
89.62 kgs
 
train
$136.0
2310.0 km
33h 15mins
122.43 kgs
 
flight
$249.0
1934.34 km
5h 47mins
208.91 kgs
 
drive
$350.0
2910.06 km
36h 37mins
372.49 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2987.25 km 45h 9mins 458 CNY 75.0
Train 2310.0 km 33h 15mins 830 CNY 136.0
Flight 1934.34 km 5h 47mins 1,519 CNY 249.0
Drive 2910.06 km 36h 37mins 2,135 CNY 350.0
Take Bus from Lhasa West Suburb Coach Station to Shanxi Xian
Time: 45h 9mins Cost: 458 CNY; $ 67.5 - 82.5 USD CO2 Emission: 89.63 kgs
Source: Rome2rio

Mode of travel comparision chart

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