Best way to travel between

Haikou, Hainan, China
Yinchuan, Ningxia, China
Travel Modes
Price
Distance
Duration
CO2
bus
$167.0
3291.75 km
53h 48mins
98.75 kgs
 
bus
$213.0
3183.42 km
50h 23mins
95.5 kgs
 
bus
$247.0
2996.67 km
42h 49mins
89.9 kgs
 
train
$265.71
3232.0 km
34h 6mins
171.3 kgs
 
drive
$310.0
2926.38 km
30h 33mins
374.58 kgs
 
flight
$431.0
2251.6 km
6h 15mins
243.17 kgs
 
flight
$461.0
2364.88 km
11h 54mins
255.41 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3291.75 km 53h 48mins 1,019 CNY 167.0
Bus 3183.42 km 50h 23mins 1,299 CNY 213.0
Bus 2996.67 km 42h 49mins 1,507 CNY 247.0
Train 3232.0 km 34h 6mins 1,621 CNY 265.71
Drive 2926.38 km 30h 33mins 1,891 CNY 310.0
Flight 2251.6 km 6h 15mins 2,629 CNY 431.0
Flight 2364.88 km 11h 54mins 2,812 CNY 461.0
Take Bus from Municipal Stadium to Marine Board
Time: 25mins Cost: 2 CNY; $ 0.3 - 0.4 USD CO2 Emission: 0.3 kgs
Take Bus from Haikou to Shenzhen
Time: 10h 30mins Cost: 299 CNY; $ 44.1 - 53.9 USD CO2 Emission: 22.07 kgs
Take Train from Yinhu to Jingtian
Time: 13mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.38 kgs
Take Train from Jingtian to Futian
Time: 4mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.14 kgs
Take Bus from Shenzhen Futian to Qingyang
Time: 33h 36mins Cost: 366 CNY; $ 54.0 - 66.0 USD CO2 Emission: 63.53 kgs
Take Bus from Qingyang to Yinchuan Nanmen Station
Time: 6h 18mins Cost: 348 CNY; $ 51.3 - 62.7 USD CO2 Emission: 12.59 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Haikou, Hainan, China and Yinchuan, Ningxia, China is to travel by bus, which will cost about 1,019 CNY or 150.30 USD.