Best way to travel between

Jinan
Haikou, Hainan, China
Travel Modes
Price
Distance
Duration
CO2
train
$109.0
2723.32 km
56h 3mins
144.34 kgs
 
bus
$210.0
3216.15 km
43h 26mins
96.48 kgs
 
train
$242.0
2727.0 km
18h 31mins
144.53 kgs
 
drive
$264.52
2498.08 km
25h 27mins
319.75 kgs
 
flight
$284.0
2114.46 km
6h 45mins
228.36 kgs
 
train
$302.0
2877.49 km
24h 2mins
152.51 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2723.32 km 56h 3mins 665 CNY 109.0
Bus 3216.15 km 43h 26mins 1,281 CNY 210.0
Train 2727.0 km 18h 31mins 1,476 CNY 242.0
Drive 2498.08 km 25h 27mins 1,614 CNY 264.52
Flight 2114.46 km 6h 45mins 1,732 CNY 284.0
Train 2877.49 km 24h 2mins 1,842 CNY 302.0
Take Bus from Jinan North Bus station to Zhengzhou
Time: 7h 23mins Cost: 140 CNY; $ 20.7 - 25.3 USD CO2 Emission: 13.38 kgs
Take Walk from Zhengzhou to Zhengzhou station
Time: 10mins Cost: 1 CNY; $ 0.1 - 0.1 USD CO2 Emission: 0.09 kgs
Take Train from Zhengzhou station to Nanning Station
Time: 38h 2mins Cost: 275 CNY; $ 40.5 - 49.5 USD CO2 Emission: 93.89 kgs
Take Bus from Nanning to Haikou
Time: 8h 14mins Cost: 250 CNY; $ 36.9 - 45.1 USD CO2 Emission: 14.79 kgs
Take Bus from Marine Board to Municipal Stadium
Time: 25mins Cost: 3 CNY; $ 0.4 - 0.5 USD CO2 Emission: 0.38 kgs
Source: Rome2rio

Mode of travel comparision chart

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