Best way to travel between

Shenzhen, Guangdong, China
Yancheng, Jiangsu, China
Travel Modes
Price
Distance
Duration
CO2
bus
$88.0
2023.84 km
24h 26mins
60.72 kgs
 
flight
$179.0
1490.32 km
5h 58mins
160.95 kgs
 
drive
$200.0
1731.45 km
17h 30mins
221.63 kgs
 
train
$229.0
2253.31 km
16h 20mins
119.43 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2023.84 km 24h 26mins 537 CNY 88.0
Flight 1490.32 km 5h 58mins 1,092 CNY 179.0
Drive 1731.45 km 17h 30mins 1,220 CNY 200.0
Train 2253.31 km 16h 20mins 1,397 CNY 229.0
Take Bus from Shenzhen to Ningbo
Time: 14h 34mins Cost: 397 CNY; $ 58.5 - 71.5 USD CO2 Emission: 43.28 kgs
Take Bus from Ningbo to Jiaxing Passenger Center
Time: 2h 5mins Cost: 43 CNY; $ 6.3 - 7.7 USD CO2 Emission: 4.75 kgs
Take Bus from Zhejiang Jiaxing to Shanghai South
Time: 1h 2mins Cost: 24 CNY; $ 3.6 - 4.4 USD CO2 Emission: 2.83 kgs
Take Bus from Shanghai South to Yancheng
Time: 4h 10mins Cost: 85 CNY; $ 12.6 - 15.4 USD CO2 Emission: 9.89 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shenzhen, Guangdong, China and Yancheng, Jiangsu, China is to travel by bus, which will cost about 537 CNY or 79.20 USD.