Distance between Szekszárd and Shangyu
Distance from Szekszárd to Shangyu is 5275 miles / 8489 kilometers.
Map showing the distance from Szekszárd to Shangyu
![]() |
Air distance: | miles km |
Time difference between Szekszárd and Shangyu
The time difference between Szekszárd and Shangyu is 7 hours. Shangyu is 7 hours ahead of Szekszárd. Current local time in Szekszárd is 16:55 CET (2025-02-27) and time in Shangyu is 23:55 CST (2025-02-27).