Around the World

Distance between Shangli and Xiaoshan

Distance from Shangli to Xiaoshan is 421 miles / 678 kilometers.

Map showing the distance from Shangli to Xiaoshan

Beeline Air distance: miles km

Shangli

City: Shangli
Country: China

Xiaoshan

City: Xiaoshan
Country: China

Time difference between Shangli and Xiaoshan

There is no time difference between Shangli and Xiaoshan. Current local time in Shangli and Xiaoshan is 06:12 CST (2025-02-28)

Search