Best way to travel between

Urumqi, Xinjiang, China
Baku
Travel Modes
Price
Distance
Duration
CO2
train
$158.0
5826.45 km
177h 24mins
308.8 kgs
 
flight
$323.0
3257.28 km
8h 54mins
351.79 kgs
 
drive
$550.0
4736.9 km
65h 29mins
606.32 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5826.45 km 177h 24mins 124 AZN 158.0
Flight 3257.28 km 8h 54mins 253 AZN 323.0
Drive 4736.9 km 65h 29mins 431 AZN 550.0
Take Train from Urumchi to Astana
Time: 65h 3mins Cost: 43 AZN; $ 49.5 - 60.5 USD CO2 Emission: 103.28 kgs
Take Train from Astana to Tscheljabinsk
Time: 41h 8mins Cost: 16 AZN; $ 18.9 - 23.1 USD CO2 Emission: 53.44 kgs
Take Train from Tscheljabinsk to Baku-Pass
Time: 69h 8mins Cost: 63 AZN; $ 72.0 - 88.0 USD CO2 Emission: 152.13 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Urumqi, Xinjiang, China and Baku is to travel by train, which will cost about 124 AZN or 142.20 USD.