Distance between Shangli and Qinhuangdao
Distance from Shangli to Qinhuangdao is 896 miles / 1442 kilometers.
Map showing the distance from Shangli to Qinhuangdao
![]() |
Air distance: | miles km |
Shangli
City: | Shangli |
Country: | China |
Qinhuangdao
City: | Qinhuangdao |
Country: | China |
Time difference between Shangli and Qinhuangdao
There is no time difference between Shangli and Qinhuangdao. Current local time in Shangli and Qinhuangdao is 10:01 CST (2025-02-28)