Best way to travel between

Haikou, Hainan, China
Dongying, Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
bus
$174.0
3293.61 km
50h 16mins
98.81 kgs
 
train
$225.0
3603.6 km
33h 23mins
190.99 kgs
 
bus
$228.0
3315.52 km
60h 31mins
99.47 kgs
 
flight
$233.0
2851.92 km
13h 8mins
308.01 kgs
 
drive
$280.0
2723.7 km
27h 56mins
348.63 kgs
 
train
$282.0
3190.59 km
27h 38mins
169.1 kgs
 
flight
$362.0
2346.34 km
11h 14mins
253.4 kgs
 
flight
$382.0
2471.04 km
12h 49mins
266.87 kgs
 
flight
$427.0
2589.42 km
14h 38mins
279.66 kgs
 
flight
$434.0
2270.1 km
8h 28mins
245.17 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3293.61 km 50h 16mins 1,061 CNY 174.0
Train 3603.6 km 33h 23mins 1,373 CNY 225.0
Bus 3315.52 km 60h 31mins 1,391 CNY 228.0
Flight 2851.92 km 13h 8mins 1,421 CNY 233.0
Drive 2723.7 km 27h 56mins 1,708 CNY 280.0
Train 3190.59 km 27h 38mins 1,720 CNY 282.0
Flight 2346.34 km 11h 14mins 2,208 CNY 362.0
Flight 2471.04 km 12h 49mins 2,330 CNY 382.0
Flight 2589.42 km 14h 38mins 2,605 CNY 427.0
Flight 2270.1 km 8h 28mins 2,647 CNY 434.0
Take Bus from Bell Tower to Shangao Village entry
Time: 26mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.77 kgs
Take Walk from Shangao Village entry to Haikou East
Time: 8mins Cost: 1 CNY; $ 0.1 - 0.1 USD CO2 Emission: 0.09 kgs
Take Bus from Haikou East to Sanya
Time: 3h 2mins Cost: 67 CNY; $ 9.9 - 12.1 USD CO2 Emission: 8.04 kgs
Take Bus from Sanya to Zhengzhou
Time: 32h 50mins Cost: 738 CNY; $ 108.9 - 133.1 USD CO2 Emission: 69.79 kgs
Take Bus from Zhengzhou to Jinan North Bus station
Time: 7h 14mins Cost: 153 CNY; $ 22.5 - 27.5 USD CO2 Emission: 13.12 kgs
Take Bus from Jinan Bus Terminal to Dongying
Time: 3h 12mins Cost: 61 CNY; $ 9.0 - 11.0 USD CO2 Emission: 6.88 kgs
Take Car from Dongying to Dongying
Time: 6mins Cost: 37 CNY; $ 5.4 - 6.6 USD CO2 Emission: 0.85 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Haikou, Hainan, China and Dongying, Shanghai, China is to travel by bus, which will cost about 1,061 CNY or 156.60 USD.