Best way to travel between

Lanzhou, Gansu, China
Dongsheng, China
Travel Modes
Price
Distance
Duration
CO2
train
$19.76
1113.02 km
18h 8mins
58.99 kgs
 
bus
$44.62
1078.23 km
17h 9mins
32.35 kgs
 
drive
$72.75
829.04 km
8h 27mins
106.12 kgs
 
flight
$110.4
753.58 km
5h 25mins
81.39 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1113.02 km 18h 8mins 121 CNY 19.76
Bus 1078.23 km 17h 9mins 272 CNY 44.62
Drive 829.04 km 8h 27mins 444 CNY 72.75
Flight 753.58 km 5h 25mins 673 CNY 110.4
Take Train from Lanzhou to Baotou
Time: 15h 55mins Cost: 116 CNY; $ 17.1 - 20.9 USD CO2 Emission: 51.76 kgs
Take Walk from Baotou to Baotou
Time: 7mins Cost: 0 CNY; $ 0.0 - 0.0 USD CO2 Emission: 0.07 kgs
Take Train from Baotou to Dongsheng West
Time: 43mins Cost: 61 CNY; $ 9.0 - 11.0 USD CO2 Emission: 5.83 kgs
Take Taxi from Dongsheng West to Dongsheng
Time: 23mins Cost: 55 CNY; $ 8.1 - 9.9 USD CO2 Emission: 3.33 kgs
Source: Rome2rio

Mode of travel comparision chart

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