Best way to travel between

Yinchuan, Ningxia, China
Datong, Shanxi, China
Travel Modes
Price
Distance
Duration
CO2
bus
$12.0
906.78 km
13h 16mins
27.2 kgs
 
train
$39.0
989.83 km
15h 6mins
52.46 kgs
 
bus
$57.0
979.7 km
15h 24mins
29.39 kgs
 
train
$75.0
989.83 km
12h 34mins
52.46 kgs
 
drive
$90.0
820.91 km
8h 43mins
105.08 kgs
 
flight
$226.0
892.5 km
5h 22mins
96.39 kgs
 
flight
$289.0
749.84 km
3h 24mins
80.98 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 906.78 km 13h 16mins 73 CNY 12.0
Train 989.83 km 15h 6mins 238 CNY 39.0
Bus 979.7 km 15h 24mins 348 CNY 57.0
Train 989.83 km 12h 34mins 458 CNY 75.0
Drive 820.91 km 8h 43mins 549 CNY 90.0
Flight 892.5 km 5h 22mins 1,379 CNY 226.0
Flight 749.84 km 3h 24mins 1,763 CNY 289.0
Take Bus from Yinchuan Traveling Bus Station to Hohhot
Time: 9h 41mins Cost: 159 CNY; $ 23.4 - 28.6 USD CO2 Emission: 19.9 kgs
Take Bus from hohhot qichezhan to main bus station
Time: 3h 4mins Cost: 73 CNY; $ 10.8 - 13.2 USD CO2 Emission: 7.31 kgs
Source: Rome2rio

Mode of travel comparision chart

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