Best way to travel between

Baotou, China
Yinchuan, Ningxia, China
Travel Modes
Price
Distance
Duration
CO2
train
$11.76
536.44 km
6h 31mins
28.43 kgs
 
bus
$29.7
535.05 km
9h 49mins
16.05 kgs
 
drive
$44.65
519.87 km
5h 30mins
66.54 kgs
 
flight
$105.6
446.27 km
1h 34mins
48.2 kgs
 
taxi
$156.8
519.87 km
5h 30mins
66.54 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 536.44 km 6h 31mins 72 CNY 11.76
Bus 535.05 km 9h 49mins 181 CNY 29.7
Drive 519.87 km 5h 30mins 272 CNY 44.65
Flight 446.27 km 1h 34mins 644 CNY 105.6
Taxi 519.87 km 5h 30mins 956 CNY 156.8
Take Train from Baotou East to Yinchuan
Time: 6h 18mins Cost: 73 CNY; $ 10.8 - 13.2 USD CO2 Emission: 27.73 kgs
Take Taxi from Yinchuan to Yinchuan
Time: 13mins Cost: 31 CNY; $ 4.5 - 5.5 USD CO2 Emission: 1.69 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Baotou, China and Yinchuan, Ningxia, China is to travel by train, which will cost about 73 CNY or 10.80 USD.