Best way to travel between

Hohhot, Inner Mongolia, China
Yancheng, Jiangsu, China
Travel Modes
Price
Distance
Duration
CO2
bus
$105.0
2070.5 km
31h 24mins
62.11 kgs
 
train
$137.0
2165.44 km
18h 22mins
114.77 kgs
 
train
$159.0
2239.12 km
25h 49mins
118.67 kgs
 
drive
$160.0
1434.2 km
14h 33mins
183.58 kgs
 
flight
$282.0
1186.64 km
3h 29mins
128.16 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2070.5 km 31h 24mins 641 CNY 105.0
Train 2165.44 km 18h 22mins 836 CNY 137.0
Train 2239.12 km 25h 49mins 970 CNY 159.0
Drive 1434.2 km 14h 33mins 976 CNY 160.0
Flight 1186.64 km 3h 29mins 1,720 CNY 282.0
Take Bus from Hohhot to Taiyuan Bus Terminal
Time: 6h 4mins Cost: 134 CNY; $ 19.8 - 24.2 USD CO2 Emission: 12.87 kgs
Take Bus from Taiyuan Bus Terminal to Shanghai
Time: 20h 12mins Cost: 397 CNY; $ 58.5 - 71.5 USD CO2 Emission: 39.99 kgs
Take Bus from Shanghai Zongzhan to Yancheng
Time: 3h 37mins Cost: 116 CNY; $ 17.1 - 20.9 USD CO2 Emission: 9.28 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hohhot, Inner Mongolia, China and Yancheng, Jiangsu, China is to travel by bus, which will cost about 641 CNY or 94.50 USD.