Best way to travel between

Xian
Kashgar, China
Travel Modes
Price
Distance
Duration
CO2
train
$115.0
5557.02 km
82h 10mins
294.52 kgs
 
train
$214.0
5514.6 km
59h 59mins
292.27 kgs
 
bus
$299.0
6630.11 km
87h 8mins
198.9 kgs
 
drive
$550.0
5112.92 km
53h 11mins
654.45 kgs
 
flight
$615.0
3273.41 km
13h 26mins
353.53 kgs
 
flight
$773.0
2878.85 km
9h 3mins
310.92 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5557.02 km 82h 10mins 702 CNY 115.0
Train 5514.6 km 59h 59mins 1,305 CNY 214.0
Bus 6630.11 km 87h 8mins 1,824 CNY 299.0
Drive 5112.92 km 53h 11mins 3,355 CNY 550.0
Flight 3273.41 km 13h 26mins 3,752 CNY 615.0
Flight 2878.85 km 9h 3mins 4,715 CNY 773.0
Take Train from Xiangyun to Guangtong North
Time: 2h 53mins Cost: 73 CNY; $ 10.8 - 13.2 USD CO2 Emission: 8.41 kgs
Take Train from Guangtong North to Ürümqi South
Time: 63h 1mins Cost: 354 CNY; $ 52.2 - 63.8 USD CO2 Emission: 207.79 kgs
Take Car from Ürümqi South to Urumchi South
Time: 6mins Cost: 18 CNY; $ 2.7 - 3.3 USD CO2 Emission: 0.76 kgs
Take Bus from Urumchi South to Kashgar
Time: 14h 8mins Cost: 256 CNY; $ 37.8 - 46.2 USD CO2 Emission: 44.17 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Xian and Kashgar, China is to travel by train, which will cost about 702 CNY or 103.50 USD.