Shantou is located in Guangzhou city, China at the 23.3681, 116.7148 coordinates. Distance from Shantou to other cities. are listed below, click on the city name to find distance between. Distance from Shantou to Shenzhen 286 km, to Dongguan 306 km, to Foshan 368 km. The green marker indicates the location of Shantou.