Best way to travel between

Kashgar, China
Xian
Travel Modes
Price
Distance
Duration
CO2
train
$118.0
5793.9 km
86h 43mins
307.08 kgs
 
train
$214.0
5639.25 km
61h 43mins
298.88 kgs
 
bus
$297.0
6585.12 km
86h 18mins
197.55 kgs
 
drive
$550.0
5165.45 km
54h 19mins
661.18 kgs
 
flight
$715.0
3273.41 km
13h 59mins
353.53 kgs
 
flight
$1023.0
2823.96 km
18h 4mins
304.99 kgs
 
flight
$1025.0
2994.6 km
12h 9mins
323.42 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5793.9 km 86h 43mins 720 CNY 118.0
Train 5639.25 km 61h 43mins 1,305 CNY 214.0
Bus 6585.12 km 86h 18mins 1,812 CNY 297.0
Drive 5165.45 km 54h 19mins 3,355 CNY 550.0
Flight 3273.41 km 13h 59mins 4,362 CNY 715.0
Flight 2823.96 km 18h 4mins 6,240 CNY 1023.0
Flight 2994.6 km 12h 9mins 6,253 CNY 1025.0
Take Bus from Kashgar to Urumchi South
Time: 14h 42mins Cost: 256 CNY; $ 37.8 - 46.2 USD CO2 Emission: 46.39 kgs
Take Car from Urumchi South to Ürümqi South
Time: 6mins Cost: 18 CNY; $ 2.7 - 3.3 USD CO2 Emission: 0.84 kgs
Take Train from Ürümqi South to Guangtong North
Time: 66h 49mins Cost: 372 CNY; $ 54.9 - 67.1 USD CO2 Emission: 216.04 kgs
Take Train from Guangtong North to Xiangyun
Time: 3h 0mins Cost: 73 CNY; $ 10.8 - 13.2 USD CO2 Emission: 8.75 kgs
Source: Rome2rio

Mode of travel comparision chart

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