Best way to travel between

Haikou, Hainan, China
Shantou, Guangdong, China
Travel Modes
Price
Distance
Duration
CO2
bus
$59.87
1128.75 km
21h 7mins
33.86 kgs
 
train
$91.0
1367.84 km
17h 3mins
72.5 kgs
 
flight
$136.0
800.93 km
4h 22mins
86.5 kgs
 
drive
$159.72
937.38 km
17h 58mins
119.98 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1128.75 km 21h 7mins 365 CNY 59.87
Train 1367.84 km 17h 3mins 555 CNY 91.0
Flight 800.93 km 4h 22mins 830 CNY 136.0
Drive 937.38 km 17h 58mins 974 CNY 159.72
Take Bus from Bell Tower to Shangao Village entry
Time: 27mins Cost: 7 CNY; $ 1.0 - 1.2 USD CO2 Emission: 0.85 kgs
Take Bus from Haikou East to Wenchang
Time: 1h 24mins Cost: 18 CNY; $ 2.7 - 3.3 USD CO2 Emission: 2.25 kgs
Take Bus from Wenchang to Guanzhou
Time: 9h 27mins Cost: 115 CNY; $ 16.9 - 20.7 USD CO2 Emission: 14.8 kgs
Take Bus from Guangzhou station to Guangzhou Baiyun Airport
Time: 28mins Cost: 85 CNY; $ 12.6 - 15.4 USD CO2 Emission: 1.26 kgs
Take Train from Guangzhou Airport South to Guangzhou East
Time: 38mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 1.58 kgs
Take Bus from Guangzhou East to Guangdong Shantou
Time: 6h 50mins Cost: 134 CNY; $ 19.8 - 24.2 USD CO2 Emission: 13.84 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Haikou, Hainan, China and Shantou, Guangdong, China is to travel by bus, which will cost about 366 CNY or 54.00 USD.