Best way to travel between

Haikou, Hainan, China
Nanchang, Jiangxi, China
Travel Modes
Price
Distance
Duration
CO2
bus
$103.0
2073.66 km
32h 14mins
62.21 kgs
 
flight
$153.0
1251.6 km
5h 48mins
135.17 kgs
 
train
$160.0
1636.67 km
19h 3mins
86.74 kgs
 
drive
$331.1
2073.66 km
29h 1mins
265.43 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2073.66 km 32h 14mins 628 CNY 103.0
Flight 1251.6 km 5h 48mins 933 CNY 153.0
Train 1636.67 km 19h 3mins 976 CNY 160.0
Drive 2073.66 km 29h 1mins 2,020 CNY 331.1
Take Bus from Municipal Stadium to Marine Board
Time: 24mins Cost: 3 CNY; $ 0.5 - 0.6 USD CO2 Emission: 0.4 kgs
Take Bus from Haikou to Fuzhou
Time: 20h 9mins Cost: 427 CNY; $ 63.0 - 77.0 USD CO2 Emission: 34.93 kgs
Take Bus from Fuzhou to Wuyuan
Time: 4h 32mins Cost: 140 CNY; $ 20.7 - 25.3 USD CO2 Emission: 19.15 kgs
Take Bus from Wuyuan to Nanchang
Time: 4h 5mins Cost: 61 CNY; $ 9.0 - 11.0 USD CO2 Emission: 7.74 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Haikou, Hainan, China and Nanchang, Jiangxi, China is to travel by bus, which will cost about 628 CNY or 92.70 USD.