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