Flight distance between Uitenhage, South Africa and Boyeros, Cuba 8,071.1 mi / 12,989.2 km