Best way to travel between

Xiamen, Fujian, China
Lianyungang, Jiangsu, China
Travel Modes
Price
Distance
Duration
CO2
bus
$54.45
1684.01 km
25h 38mins
50.52 kgs
 
train
$91.2
1732.06 km
11h 42mins
91.8 kgs
 
drive
$128.7
1435.16 km
14h 31mins
183.7 kgs
 
flight
$195.3
1156.61 km
2h 56mins
124.91 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1684.01 km 25h 38mins 332 CNY 54.45
Train 1732.06 km 11h 42mins 556 CNY 91.2
Drive 1435.16 km 14h 31mins 785 CNY 128.7
Flight 1156.61 km 2h 56mins 1,191 CNY 195.3
Take Bus from Xiamen to Zhoushan Putuo
Time: 13h 0mins Cost: 336 CNY; $ 49.5 - 60.5 USD CO2 Emission: 27.68 kgs
Take Bus from Zhoushan Putuo to Shanghai South Station
Time: 4h 30mins Cost: 146 CNY; $ 21.6 - 26.4 USD CO2 Emission: 8.23 kgs
Take Walk from Shanghai South Station to Shanghai South
Time: 8mins Cost: 0 CNY; $ 0.0 - 0.0 USD CO2 Emission: 0.09 kgs
Take Bus from Shanghai South to Xinpu
Time: 6h 30mins Cost: 165 CNY; $ 24.3 - 29.7 USD CO2 Emission: 14.59 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Xiamen, Fujian, China and Lianyungang, Jiangsu, China is to travel by bus, which will cost about 329 CNY or 48.60 USD.