Best way to travel between

Haikou, Hainan, China
Taipei
Travel Modes
Price
Distance
Duration
CO2
bus
$196.0
1425.11 km
33h 58mins
42.75 kgs
 
drive
$249.69
1551.18 km
26h 39mins
198.55 kgs
 
flight
$253.0
1361.85 km
7h 59mins
147.08 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1425.11 km 33h 58mins 5,807 TWD 196.0
Drive 1551.18 km 26h 39mins 7,398 TWD 249.69
Flight 1361.85 km 7h 59mins 7,496 TWD 253.0
Take Bus from Municipal Stadium to Marine Board
Time: 24mins Cost: 15 TWD; $ 0.5 - 0.6 USD CO2 Emission: 0.39 kgs
Take Bus from Haikou to Xiamen
Time: 16h 10mins Cost: 1,778 TWD; $ 54.0 - 66.0 USD CO2 Emission: 28.64 kgs
Take Car from Xiamen to Xiamen Port
Time: 6mins Cost: 148 TWD; $ 4.5 - 5.5 USD CO2 Emission: 0.78 kgs
Take Ferry from Xiamen Port to Keelung Port
Time: 14h 8mins Cost: 3,852 TWD; $ 117.0 - 143.0 USD CO2 Emission: 54.66 kgs
Take Bus from Keelung Station to Songjiang Nanjing Station
Time: 1h 1mins Cost: 89 TWD; $ 2.7 - 3.3 USD CO2 Emission: 0.75 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Haikou, Hainan, China and Taipei is to travel by bus, which will cost about 5,807 TWD or 176.40 USD.