Distance from to

Distance from Xiazhuang to Haikou

Distance from Xiazhuang to Haikou is 1,839 kilometers. This air travel distance is equal to 1,143 miles.

The air travel (bird fly) shortest distance between Xiazhuang and Haikou is 1,839 km= 1,143 miles.

If you travel with an airplane (which has average speed of 560 miles) from Xiazhuang to Haikou, It takes 2.04 hours to arrive.

Xiazhuang

Xiazhuang is located in China.

GPS Coordinates (DMS)34° 54´ 57.9960'' N
118° 38´ 20.0040'' E
Latitude34.91611
Longitude118.63889
Altitude60 m
CountryChina

Xiazhuang Distances to Cities

XiazhuangDistance
Distance from Xiazhuang to Huangyan738 km
Distance from Xiazhuang to Hangzhou532 km
Distance from Xiazhuang to Nanjing317 km
Distance from Xiazhuang to Anxiang865 km
Distance from Xiazhuang to Changsha918 km

Haikou

Haikou is located in China.

GPS Coordinates20° 2´ 44.9880'' N
110° 20´ 30.0120'' E
Latitude20.04583
Longitude110.34167
Altitude14 m
CountryChina

Haikou Distances to Cities

HaikouDistance
Distance from Haikou 31 to Dalian2,355 km
Distance from Haikou 31 to Foshan439 km
Distance from Haikou 31 to Guangzhou454 km
Distance from Haikou 31 to Fuzhou1,134 km
Distance from Haikou 31 to Yiwu1,422 km

Map of Xiazhuang

Map of Haikou