Best way to travel between

Shenyang
Lanzhou, Gansu, China
Travel Modes
Price
Distance
Duration
CO2
train
$126.39
3022.95 km
43h 58mins
160.22 kgs
 
drive
$270.0
2278.36 km
24h 1mins
291.63 kgs
 
flight
$290.0
2036.16 km
8h 11mins
219.91 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3022.95 km 43h 58mins 771 CNY 126.39
Drive 2278.36 km 24h 1mins 1,647 CNY 270.0
Flight 2036.16 km 8h 11mins 1,769 CNY 290.0
Take Car from Shenyang to Anshan West
Time: 24mins Cost: 79 CNY; $ 11.7 - 14.3 USD CO2 Emission: 2.81 kgs
Take Train from Anshan West to Shenyang North
Time: 30mins Cost: 79 CNY; $ 11.7 - 14.3 USD CO2 Emission: 5.45 kgs
Take Train from Shenyang Station North to Shifu Square
Time: 5mins Cost: 1 CNY; $ 0.2 - 0.2 USD CO2 Emission: 0.08 kgs
Take Bus from Shenyang to Taiyuan Bus Terminal
Time: 19h 57mins Cost: 294 CNY; $ 43.3 - 53.0 USD CO2 Emission: 37.91 kgs
Take Bus from Taiyuan Bus Terminal to Yanan
Time: 6h 18mins Cost: 109 CNY; $ 16.2 - 19.7 USD CO2 Emission: 14.13 kgs
Take Bus from Yanan to Qingyang
Time: 4h 12mins Cost: 92 CNY; $ 13.5 - 16.5 USD CO2 Emission: 19.79 kgs
Take Bus from Qingyang to Lanzhou
Time: 8h 14mins Cost: 117 CNY; $ 17.2 - 21.1 USD CO2 Emission: 15.07 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shenyang and Lanzhou, Gansu, China is to travel by train, which will cost about 769 CNY or 113.40 USD.