Best way to travel between

Haikou, Hainan, China
Shijiazhuang, Hebei, China
Travel Modes
Price
Distance
Duration
CO2
train
$106.0
2654.04 km
56h 46mins
140.66 kgs
 
train
$178.0
2525.52 km
28h 56mins
133.85 kgs
 
flight
$184.0
2186.88 km
6h 32mins
236.18 kgs
 
train
$252.0
2543.07 km
21h 18mins
134.78 kgs
 
train
$262.0
2654.08 km
29h 33mins
140.67 kgs
 
drive
$270.0
2559.44 km
26h 28mins
327.61 kgs
 
flight
$325.0
2315.04 km
7h 20mins
250.02 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2654.04 km 56h 46mins 647 CNY 106.0
Train 2525.52 km 28h 56mins 1,086 CNY 178.0
Flight 2186.88 km 6h 32mins 1,122 CNY 184.0
Train 2543.07 km 21h 18mins 1,537 CNY 252.0
Train 2654.08 km 29h 33mins 1,598 CNY 262.0
Drive 2559.44 km 26h 28mins 1,647 CNY 270.0
Flight 2315.04 km 7h 20mins 1,983 CNY 325.0
Take Bus from Municipal Stadium to Marine Board
Time: 24mins Cost: 2 CNY; $ 0.3 - 0.4 USD CO2 Emission: 0.29 kgs
Take Bus from Haikou to Nanning
Time: 8h 10mins Cost: 250 CNY; $ 36.9 - 45.1 USD CO2 Emission: 14.58 kgs
Take Train from Nanning Station to Shijiazhuang station
Time: 46h 30mins Cost: 397 CNY; $ 58.5 - 71.5 USD CO2 Emission: 114.43 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Haikou, Hainan, China and Shijiazhuang, Hebei, China is to travel by train, which will cost about 647 CNY or 95.40 USD.