Best way to travel between

Lanzhou, Gansu, China
Urumqi, Xinjiang, China
Travel Modes
Price
Distance
Duration
CO2
train
$114.0
1760.43 km
12h 20mins
93.3 kgs
 
bus
$118.68
2660.7 km
35h 11mins
79.82 kgs
 
drive
$230.0
1926.07 km
19h 50mins
246.54 kgs
 
flight
$247.0
1750.32 km
8h 36mins
189.03 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1760.43 km 12h 20mins 695 CNY 114.0
Bus 2660.7 km 35h 11mins 724 CNY 118.68
Drive 1926.07 km 19h 50mins 1,403 CNY 230.0
Flight 1750.32 km 8h 36mins 1,507 CNY 247.0
Take Car from Lanzhou to Lanzhou West
Time: 11mins Cost: 24 CNY; $ 3.6 - 4.4 USD CO2 Emission: 1.29 kgs
Take Train from Lanzhou West to Ürümqi South
Time: 11h 32mins Cost: 671 CNY; $ 99.0 - 121.0 USD CO2 Emission: 92.1 kgs
Take Bus from Train station to Youhao
Time: 7mins Cost: 3 CNY; $ 0.5 - 0.6 USD CO2 Emission: 0.38 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lanzhou, Gansu, China and Urumqi, Xinjiang, China is to travel by train, which will cost about 695 CNY or 102.60 USD.