Best way to travel between

Haikou, Hainan, China
Jinan
Travel Modes
Price
Distance
Duration
CO2
bus
$145.0
3182.4 km
47h 18mins
95.47 kgs
 
flight
$200.0
2151.45 km
5h 27mins
232.36 kgs
 
bus
$206.0
3101.82 km
42h 10mins
93.05 kgs
 
drive
$260.0
2481.66 km
25h 47mins
317.65 kgs
 
train
$282.0
2899.45 km
25h 2mins
153.67 kgs
 
train
$302.0
2992.08 km
26h 59mins
158.58 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3182.4 km 47h 18mins 885 CNY 145.0
Flight 2151.45 km 5h 27mins 1,220 CNY 200.0
Bus 3101.82 km 42h 10mins 1,257 CNY 206.0
Drive 2481.66 km 25h 47mins 1,586 CNY 260.0
Train 2899.45 km 25h 2mins 1,720 CNY 282.0
Train 2992.08 km 26h 59mins 1,842 CNY 302.0
Take Bus from Bell Tower to Shangao Village entry
Time: 27mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.79 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 7mins Cost: 61 CNY; $ 9.0 - 11.0 USD CO2 Emission: 8.25 kgs
Take Bus from Sanya to Zhengzhou
Time: 33h 48mins Cost: 677 CNY; $ 99.9 - 122.1 USD CO2 Emission: 72.91 kgs
Take Bus from Zhengzhou to Jinan North Bus station
Time: 7h 27mins Cost: 140 CNY; $ 20.7 - 25.3 USD CO2 Emission: 13.52 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Haikou, Hainan, China and Jinan is to travel by bus, which will cost about 885 CNY or 130.50 USD.