Best way to travel between

Shijiazhuang, Hebei, China
Yancheng, Jiangsu, China
Travel Modes
Price
Distance
Duration
CO2
bus
$89.0
1868.5 km
28h 52mins
56.05 kgs
 
drive
$95.0
873.44 km
8h 53mins
111.8 kgs
 
flight
$163.0
808.55 km
3h 41mins
87.32 kgs
 
train
$184.0
1719.02 km
13h 5mins
91.11 kgs
 
train
$221.0
1838.55 km
13h 42mins
97.44 kgs
 
flight
$253.0
844.6 km
4h 53mins
91.22 kgs
 
flight
$273.0
1003.22 km
5h 51mins
108.35 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1868.5 km 28h 52mins 543 CNY 89.0
Drive 873.44 km 8h 53mins 580 CNY 95.0
Flight 808.55 km 3h 41mins 994 CNY 163.0
Train 1719.02 km 13h 5mins 1,122 CNY 184.0
Train 1838.55 km 13h 42mins 1,348 CNY 221.0
Flight 844.6 km 4h 53mins 1,543 CNY 253.0
Flight 1003.22 km 5h 51mins 1,665 CNY 273.0
Take Bus from Shijiazhuang to Taiyuan Bus Terminal
Time: 3h 32mins Cost: 55 CNY; $ 8.1 - 9.9 USD CO2 Emission: 6.58 kgs
Take Bus from Taiyuan Bus Terminal to Shanghai
Time: 20h 12mins Cost: 378 CNY; $ 55.8 - 68.2 USD CO2 Emission: 39.99 kgs
Take Bus from Shanghai Zongzhan to Yancheng
Time: 3h 37mins Cost: 110 CNY; $ 16.2 - 19.8 USD CO2 Emission: 9.51 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shijiazhuang, Hebei, China and Yancheng, Jiangsu, China is to travel by bus, which will cost about 543 CNY or 80.10 USD.