Distance between Shangli and Chengde
Distance from Shangli to Chengde is 934 miles / 1503 kilometers.
Map showing the distance from Shangli to Chengde
![]() |
Air distance: | miles km |
Time difference between Shangli and Chengde
There is no time difference between Shangli and Chengde. Current local time in Shangli and Chengde is 09:25 CST (2025-02-28)