Best way to travel between

Haikou, Hainan, China
Guiyang, Guizhou, China
Travel Modes
Price
Distance
Duration
CO2
bus
$71.0
876.53 km
17h 3mins
26.3 kgs
 
flight
$135.0
888.42 km
5h 0mins
95.95 kgs
 
drive
$145.12
893.55 km
15h 38mins
114.37 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 876.53 km 17h 3mins 433 CNY 71.0
Flight 888.42 km 5h 0mins 824 CNY 135.0
Drive 893.55 km 15h 38mins 885 CNY 145.12
Take Bus from Municipal 9th Middle School to Port of Haikou
Time: 21mins Cost: 3 CNY; $ 0.4 - 0.5 USD CO2 Emission: 0.36 kgs
Take Bus from Haikou to Guizhou Jinyang Bus Station
Time: 15h 27mins Cost: 397 CNY; $ 58.5 - 71.5 USD CO2 Emission: 25.55 kgs
Take Car from Guizhou Jinyang Bus Station to Guiyang
Time: 13mins Cost: 43 CNY; $ 6.3 - 7.7 USD CO2 Emission: 1.71 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Haikou, Hainan, China and Guiyang, Guizhou, China is to travel by bus, which will cost about 433 CNY or 63.90 USD.