Distance between Haizhou and Shantou
Distance from Haizhou to Shantou is 788 miles / 1269 kilometers.
Map showing the distance from Haizhou to Shantou
![]() |
Air distance: | miles km |
Time difference between Haizhou and Shantou
There is no time difference between Haizhou and Shantou. Current local time in Haizhou and Shantou is 15:55 CST (2025-02-27)