Distance from

Haikou to Shijiazhuang

Average travel distance is

2640.62 km

Nomal travel times are between

6h 32min  -  56h 46min

2640.62 km (1641 miles) is the average travel distance between Haikou and . If you could walk at the speed of 3mph (4.8kph), it would take 17 days 2 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2318.09 km 1440.4 miles 1251.67 miles
Flight 2453.94 km 1524.81 miles 1325.02 miles
Train 2695.65 km 1675.0 miles 1455.54 miles
Drive 2713.01 km 1685.78 miles 1464.91 miles
Train 2677.05 km 1663.44 miles 1445.49 miles
Train 2813.32 km 1748.12 miles 1519.07 miles
Train 2813.28 km 1748.09 miles 1519.05 miles

BE PREPARED

Haikou - Shijiazhuang Info

The distance from Civil Aviation Hotel to Haikou Meilan Airport 24 km (14.86 miles) .

The distance from HAK to SJW 2249 km (1397.35 miles) .

The distance from Shijiazhuang Zhengding International Airport to Jinyuan building 46 km (28.4 miles) .

Travel distance chart

The distance between Haikou, Hainan, China to Shijiazhuang, Hebei, China is 2640.62 km (1641 miles) and it would cost 106 USD ~ 647 CNY to drive in a car that consumes about 26 MPG.