Best way to travel between

Yancheng, Jiangsu, China
Beijing
Travel Modes
Price
Distance
Duration
CO2
bus
$74.66
1609.89 km
25h 45mins
48.3 kgs
 
drive
$110.0
969.15 km
9h 52mins
124.05 kgs
 
train
$138.0
1670.66 km
17h 13mins
88.54 kgs
 
flight
$232.0
1096.16 km
4h 17mins
118.39 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1609.89 km 25h 45mins 455 CNY 74.66
Drive 969.15 km 9h 52mins 671 CNY 110.0
Train 1670.66 km 17h 13mins 842 CNY 138.0
Flight 1096.16 km 4h 17mins 1,415 CNY 232.0
Take Bus from Yancheng to Shanghai General
Time: 4h 7mins Cost: 110 CNY; $ 16.2 - 19.8 USD CO2 Emission: 9.57 kgs
Take Bus from Shanghai to Jinan Bus Terminal
Time: 13h 23mins Cost: 244 CNY; $ 36.0 - 44.0 USD CO2 Emission: 25.86 kgs
Take Bus from Jinan Bus Terminal to Beijing
Time: 6h 11mins Cost: 102 CNY; $ 15.0 - 18.3 USD CO2 Emission: 12.87 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Yancheng, Jiangsu, China and Beijing is to travel by bus, which will cost about 458 CNY or 67.50 USD.