Best way to travel between

Liuzhou, Guangxi, China
Haikou, Hainan, China
Travel Modes
Price
Distance
Duration
CO2
bus
$62.0
1061.84 km
14h 34mins
31.86 kgs
 
drive
$79.52
687.75 km
7h 24mins
88.03 kgs
 
flight
$103.0
547.96 km
3h 24mins
59.18 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1061.84 km 14h 34mins 378 CNY 62.0
Drive 687.75 km 7h 24mins 485 CNY 79.52
Flight 547.96 km 3h 24mins 628 CNY 103.0
Take Bus from Liuzhou to Guilin
Time: 2h 5mins Cost: 73 CNY; $ 10.8 - 13.2 USD CO2 Emission: 5.22 kgs
Take Bus from Guilin to Haikou
Time: 11h 26mins Cost: 305 CNY; $ 45.0 - 55.0 USD CO2 Emission: 26.65 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Liuzhou, Guangxi, China and Haikou, Hainan, China is to travel by bus, which will cost about 378 CNY or 55.80 USD.