Best way to travel between

Lanzhou, Gansu, China
Shanxi, China
Travel Modes
Price
Distance
Duration
CO2
bus
$17.85
855.83 km
12h 34mins
25.67 kgs
 
train
$39.301822079999994
795.83 km
6h 25mins
42.18 kgs
 
drive
$76.76
835.3 km
8h 35mins
106.92 kgs
 
flight
$216.0
897.68 km
3h 52mins
96.95 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 855.83 km 12h 34mins 109 CNY 17.85
Train 795.83 km 6h 25mins 240 CNY 39.301822079999994
Drive 835.3 km 8h 35mins 468 CNY 76.76
Flight 897.68 km 3h 52mins 1,318 CNY 216.0
Take Bus from Lanzhou to Pingliang West
Time: 4h 0mins Cost: 104 CNY; $ 15.3 - 18.7 USD CO2 Emission: 9.35 kgs
Take Bus from Pingliang West to Xi'an
Time: 4h 20mins Cost: 98 CNY; $ 14.4 - 17.6 USD CO2 Emission: 9.2 kgs
Take Bus from Xi'an Train Station West to Xian North Station
Time: 1h 12mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.38 kgs
Take Walk from Xian North Station to Xi'an North
Time: 5mins Cost: 0 CNY; $ 0.0 - 0.0 USD CO2 Emission: 0.04 kgs
Take Train from Xi'an North to Yuncheng North
Time: 1h 14mins Cost: 98 CNY; $ 14.4 - 17.6 USD CO2 Emission: 11.36 kgs
Take Taxi from Yuncheng North to Yuncheng
Time: 10mins Cost: 18 CNY; $ 2.7 - 3.3 USD CO2 Emission: 1.26 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lanzhou, Gansu, China and Shanxi, China is to travel by bus, which will cost about 110 CNY or 16.20 USD.