Best way to travel between

Haikou, Hainan, China
Yancheng, Jiangsu, China
Travel Modes
Price
Distance
Duration
CO2
train
$105.0
2791.64 km
43h 49mins
147.96 kgs
 
bus
$171.0
2592.67 km
32h 6mins
77.78 kgs
 
train
$197.0
2681.55 km
42h 17mins
142.12 kgs
 
flight
$224.0
1886.56 km
5h 20mins
203.75 kgs
 
drive
$240.0
2233.8 km
22h 59mins
285.93 kgs
 
train
$240.0
2864.16 km
27h 43mins
151.8 kgs
 
train
$248.0
2887.59 km
26h 59mins
153.04 kgs
 
flight
$383.0
1999.92 km
6h 12mins
215.99 kgs
 
flight
$393.0
1879.86 km
8h 15mins
203.02 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2791.64 km 43h 49mins 641 CNY 105.0
Bus 2592.67 km 32h 6mins 1,043 CNY 171.0
Train 2681.55 km 42h 17mins 1,202 CNY 197.0
Flight 1886.56 km 5h 20mins 1,366 CNY 224.0
Drive 2233.8 km 22h 59mins 1,464 CNY 240.0
Train 2864.16 km 27h 43mins 1,464 CNY 240.0
Train 2887.59 km 26h 59mins 1,513 CNY 248.0
Flight 1999.92 km 6h 12mins 2,336 CNY 383.0
Flight 1879.86 km 8h 15mins 2,397 CNY 393.0
Take Bus from Municipal Stadium to Marine Board
Time: 23mins Cost: 2 CNY; $ 0.3 - 0.4 USD CO2 Emission: 0.29 kgs
Take Walk from Marine Board to Haikou
Time: 0mins Cost: 0 CNY; $ 0.0 - 0.0 USD CO2 Emission: 0.03 kgs
Take Bus from Haikou to Nanning
Time: 8h 5mins Cost: 268 CNY; $ 39.6 - 48.4 USD CO2 Emission: 14.44 kgs
Take Walk from Nanning to Nanning
Time: 8mins Cost: 1 CNY; $ 0.1 - 0.1 USD CO2 Emission: 0.09 kgs
Take Train from Nanning to Shanghai South
Time: 28h 28mins Cost: 275 CNY; $ 40.5 - 49.5 USD CO2 Emission: 105.0 kgs
Take Bus from Shanghai South to Yancheng
Time: 4h 3mins Cost: 98 CNY; $ 14.4 - 17.6 USD CO2 Emission: 9.59 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Haikou, Hainan, China and Yancheng, Jiangsu, China is to travel by train, which will cost about 641 CNY or 94.50 USD.