Distance between Shangdu and Nanfeng
Distance from Shangdu to Nanfeng is 1302 miles / 2096 kilometers.
Map showing the distance from Shangdu to Nanfeng
![]() |
Air distance: | miles km |
Time difference between Shangdu and Nanfeng
There is no time difference between Shangdu and Nanfeng. Current local time in Shangdu and Nanfeng is 09:04 CST (2025-02-26)