Best way to travel between

Hohhot, Inner Mongolia, China
Shenzhen, Guangdong, China
Travel Modes
Price
Distance
Duration
CO2
bus
$139.46
3454.5 km
44h 10mins
103.63 kgs
 
train
$232.0
3075.3 km
30h 59mins
162.99 kgs
 
flight
$278.0
2278.5 km
8h 21mins
246.08 kgs
 
drive
$320.0
2685.66 km
27h 33mins
343.76 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3454.5 km 44h 10mins 851 CNY 139.46
Train 3075.3 km 30h 59mins 1,415 CNY 232.0
Flight 2278.5 km 8h 21mins 1,696 CNY 278.0
Drive 2685.66 km 27h 33mins 1,952 CNY 320.0
Take Bus from Hohhot to Yinchuan Traveling Bus Station
Time: 9h 59mins Cost: 158 CNY; $ 23.4 - 28.6 USD CO2 Emission: 20.46 kgs
Take Car from Yinchuan Traveling Bus Station to Yinchuan Nanmen Station
Time: 4mins Cost: 49 CNY; $ 7.2 - 8.8 USD CO2 Emission: 0.53 kgs
Take Bus from Yinchuan Nanmen Station to Shenzhen
Time: 33h 5mins Cost: 643 CNY; $ 94.9 - 116.0 USD CO2 Emission: 83.06 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hohhot, Inner Mongolia, China and Shenzhen, Guangdong, China is to travel by bus, which will cost about 848 CNY or 125.10 USD.