Best way to travel between

Yinchuan, Ningxia, China
Dongsheng, China
Travel Modes
Price
Distance
Duration
CO2
bus
$24.0
652.93 km
10h 36mins
19.59 kgs
 
train
$26.78
656.39 km
8h 22mins
34.79 kgs
 
drive
$38.76
421.38 km
4h 30mins
53.94 kgs
 
taxi
$131.3
421.38 km
4h 30mins
53.94 kgs
 
flight
$226.72
419.26 km
4h 0mins
45.28 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 652.93 km 10h 36mins 146 CNY 24.0
Train 656.39 km 8h 22mins 163 CNY 26.78
Drive 421.38 km 4h 30mins 236 CNY 38.76
Taxi 421.38 km 4h 30mins 801 CNY 131.3
Flight 419.26 km 4h 0mins 1,383 CNY 226.72
Take Bus from Yinchuan Traveling Bus Station to Baotou
Time: 8h 30mins Cost: 146 CNY; $ 21.6 - 26.4 USD CO2 Emission: 15.51 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 Yinchuan, Ningxia, China and Dongsheng, China is to travel by bus, which will cost about 146 CNY or 21.60 USD.