Distance between Zhangjiagang and Dongdu
Distance from Zhangjiagang to Dongdu is 320 miles / 515 kilometers.
Map showing the distance from Zhangjiagang to Dongdu
![]() |
Air distance: | miles km |
Zhangjiagang
City: | Zhangjiagang |
Country: | China |
Dongdu
City: | Dongdu |
Country: | China |
Time difference between Zhangjiagang and Dongdu
There is no time difference between Zhangjiagang and Dongdu. Current local time in Zhangjiagang and Dongdu is 00:54 CST (2025-02-27)