Flight distance between Santa Teresa, Venezuela and Shantou, China 10,103.9 mi / 16,260.7 km