Best way to travel between

Haikou, Hainan, China
Libo, China
Travel Modes
Price
Distance
Duration
CO2
drive
$100.0
918.32 km
10h 15mins
117.54 kgs
 
bus
$112.0
918.76 km
16h 29mins
27.56 kgs
 
train
$116.0
1239.0 km
17h 51mins
65.67 kgs
 
flight
$141.0
754.0 km
3h 21mins
81.43 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 918.32 km 10h 15mins 610 CNY 100.0
Bus 918.76 km 16h 29mins 683 CNY 112.0
Train 1239.0 km 17h 51mins 708 CNY 116.0
Flight 754.0 km 3h 21mins 860 CNY 141.0
Take Ferry from Haikou New Port to Hai'an Port
Time: 31mins Cost: 28 CNY; $ 4.1 - 5.0 USD CO2 Emission: 4.01 kgs
Take Car from Hai'an Port to Libo Airport (LLB)
Time: 9h 43mins Cost: 610 CNY; $ 90.0 - 110.0 USD CO2 Emission: 113.56 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Haikou, Hainan, China and Libo, China is to travel by car/taxi, which will cost about 610 CNY or 90.00 USD.