Flight distance between Uitenhage, South Africa and Puerto La Cruz, Venezuela 6,610.0 mi / 10,637.8 km