Distance between Shangyu and Nanyang
Distance from Shangyu to Nanyang is 532 miles / 857 kilometers.
Map showing the distance from Shangyu to Nanyang
![]() |
Air distance: | miles km |
Time difference between Shangyu and Nanyang
There is no time difference between Shangyu and Nanyang. Current local time in Shangyu and Nanyang is 23:10 CST (2025-02-27)