Distance from to

Distance between Sandi Road and Xianshuigu

Distance between Sandi Road and Xianshuigu is 33.12 km. This distance is equal to 20.58 miles, and 17.87 nautical miles.

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

Sandi Road 38.9908248 117.7666954
Xianshuigu 38.987305 117.383453
Distance 33.12 km 20.58 miles

Related Distances