Best way to travel between

Baku
Lhasa, Xizang (Tibet), China
Travel Modes
Price
Distance
Duration
CO2
flight
$438.0
4009.7 km
16h 36mins
433.05 kgs
 
train
$574.0
9985.5 km
206h 32mins
529.23 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 4009.7 km 16h 36mins 2,672 CNY 438.0
Train 9985.5 km 206h 32mins 3,501 CNY 574.0
Take Bus from Vurgun Park 28 May St to Baku Airport
Time: 40mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.67 kgs
Take Flight from GYD to LXA
Time: 12h 22mins Cost: 2,623 CNY; $ 387.0 - 473.0 USD CO2 Emission: 424.17 kgs
Take Bus from Lxa to Lhasa
Time: 40mins Cost: 43 CNY; $ 6.3 - 7.7 USD CO2 Emission: 1.82 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Baku and Lhasa, Xizang (Tibet), China is to travel by air, which will cost about 2,672 CNY or 394.20 USD.