Distance from to

Distance between Xiazhuang and Nanxian

Distance between Xiazhuang and Nanxian is 227.81 km. This distance is equal to 141.55 miles, and 122.92 nautical miles.

The distance line on map shows distance from Xiazhuang to Nanxian between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Xiazhuang to Nanxian,
It takes 0.25 hours to arrive.

Xiazhuang 30.5947212 114.2851597
Nanxian 29.361341 112.396416
Distance 227.81 km 141.55 miles

Related Distances