Best way to travel between

Haikou, Hainan, China
Hong Kong
Travel Modes
Price
Distance
Duration
CO2
bus
$44.0
683.28 km
14h 34mins
20.5 kgs
 
drive
$108.7
604.24 km
12h 44mins
77.34 kgs
 
flight
$121.0
693.87 km
6h 12mins
74.94 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 683.28 km 14h 34mins 341 HKD 44.0
Drive 604.24 km 12h 44mins 843 HKD 108.7
Flight 693.87 km 6h 12mins 938 HKD 121.0
Take Bus from Guangdong Haikou to Guangzhou North
Time: 10h 24mins Cost: 217 HKD; $ 25.2 - 30.8 USD CO2 Emission: 14.79 kgs
Take Bus from Huadu to Mongkok Prince Edward
Time: 3h 7mins Cost: 124 HKD; $ 14.4 - 17.6 USD CO2 Emission: 5.73 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Haikou, Hainan, China and Hong Kong is to travel by bus, which will cost about 341 HKD or 39.60 USD.