Los ciudadanos sudafricanos son nacionales de visa, requieren una visa para viajar al Reino Unido.
Residir en Portugal no los convierte en "ciudadanos de la UE". Un ciudadano de la UE es alguien que tiene un pasaporte emitido por un país de la UE, no solo un permiso de residencia.
El esquema ETA del Reino Unido solo se aplicará a personas que no son nacionales de visa, es decir, personas que de todos modos no necesitan una visa. No es una visa o visa electrónica, solo será un requisito previo para poder viajar al Reino Unido para personas que ya tienen permitido ingresar al Reino Unido sin una visa.
Dependiendo de cuándo tengan la intención de viajar, el lugar desde donde deben solicitar puede variar, aunque puede ser complicado solicitar con una historia limitada en su lugar de residencia actual (ya que tendrán que proporcionar evidencia de su situación financiera durante varios meses en su solicitud). También depende de su situación actual en Sudáfrica (por ejemplo, tener un trabajo estable y bien remunerado).