Best way to travel between

Haikou, Hainan, China
Fuyang, Anhui, China
Travel Modes
Price
Distance
Duration
CO2
train
$38.11
2059.75 km
30h 17mins
109.17 kgs
 
bus
$97.0
2283.29 km
35h 3mins
68.5 kgs
 
flight
$173.72
1558.2 km
5h 36mins
168.29 kgs
 
drive
$184.08
1910.89 km
20h 27mins
244.59 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2059.75 km 30h 17mins 232 CNY 38.11
Bus 2283.29 km 35h 3mins 592 CNY 97.0
Flight 1558.2 km 5h 36mins 1,060 CNY 173.72
Drive 1910.89 km 20h 27mins 1,123 CNY 184.08
Take Train from Chengxi to Haikou
Time: 23mins Cost: 12 CNY; $ 1.8 - 2.2 USD CO2 Emission: 1.16 kgs
Take Train from Haikou to Fuyang
Time: 28h 54mins Cost: 214 CNY; $ 31.5 - 38.5 USD CO2 Emission: 108.01 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Haikou, Hainan, China and Fuyang, Anhui, China is to travel by train, which will cost about 232 CNY or 34.20 USD.