Best way to travel between

Jiayuguan, Gansu, China
Xian
Travel Modes
Price
Distance
Duration
CO2
train
$169.32
2609.94 km
17h 21mins
138.33 kgs
 
flight
$190.0
1962.85 km
6h 44mins
211.99 kgs
 
drive
$212.0
2353.83 km
23h 49mins
301.29 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2609.94 km 17h 21mins 1,033 CNY 169.32
Flight 1962.85 km 6h 44mins 1,159 CNY 190.0
Drive 2353.83 km 23h 49mins 1,293 CNY 212.0
Take Taxi from Jiayuguan to Jiayuguan South
Time: 14mins Cost: 37 CNY; $ 5.4 - 6.6 USD CO2 Emission: 1.7 kgs
Take Train from Jiayuguan South to Lanzhou West Station
Time: 4h 45mins Cost: 244 CNY; $ 36.0 - 44.0 USD CO2 Emission: 36.83 kgs
Take Train from Lanzhou West Station to Changsha South
Time: 9h 46mins Cost: 732 CNY; $ 108.0 - 132.0 USD CO2 Emission: 97.59 kgs
Take Train from Changsha South station to Bishahu
Time: 20mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.58 kgs
Take Walk from Bishahu to Changsha South
Time: 9mins Cost: 0 CNY; $ 0.0 - 0.0 USD CO2 Emission: 0.1 kgs
Take Bus from Changsha South to Xiangtan
Time: 1h 0mins Cost: 18 CNY; $ 2.7 - 3.3 USD CO2 Emission: 1.46 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Jiayuguan, Gansu, China and Xian is to travel by train, which will cost about 1,031 CNY or 152.10 USD.