Best way to travel between

Jiayuguan, Gansu, China
Urumqi, Xinjiang, China
Travel Modes
Price
Distance
Duration
CO2
bus
$60.42
1287.52 km
18h 1mins
38.63 kgs
 
train
$70.0
1083.56 km
7h 50mins
57.43 kgs
 
drive
$140.0
1206.66 km
12h 8mins
154.45 kgs
 
flight
$337.0
1064.88 km
6h 29mins
115.01 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1287.52 km 18h 1mins 369 CNY 60.42
Train 1083.56 km 7h 50mins 427 CNY 70.0
Drive 1206.66 km 12h 8mins 854 CNY 140.0
Flight 1064.88 km 6h 29mins 2,056 CNY 337.0
Take Car from Jiayuguan to Jiuquan
Time: 20mins Cost: 43 CNY; $ 6.3 - 7.7 USD CO2 Emission: 2.76 kgs
Take Bus from Jiuquan to Hami
Time: 9h 53mins Cost: 183 CNY; $ 27.0 - 33.0 USD CO2 Emission: 19.73 kgs
Take Bus from Hami to Urumchi North
Time: 6h 46mins Cost: 143 CNY; $ 21.1 - 25.8 USD CO2 Emission: 18.27 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Jiayuguan, Gansu, China and Urumqi, Xinjiang, China is to travel by bus, which will cost about 366 CNY or 54.00 USD.