Distance between Xincheng and Shancheng
Distance from Xincheng to Shancheng is 95 miles / 153 kilometers.
Map showing the distance from Xincheng to Shancheng
![]() |
Air distance: | miles km |
Time difference between Xincheng and Shancheng
There is no time difference between Xincheng and Shancheng. Current local time in Xincheng and Shancheng is 06:17 CST (2025-02-12)