Route by car
Air line (approximately)
286 Kilometer 154 Nautical Miles
The calculated distance (air line) between Shenzhen and Shantou is approximately 178 Miles respectively 286 Kilometer.