Como cónyuge de un ciudadano de la UE que reside en otro lugar del mundo (por ejemplo, si se mudaría a Sudáfrica o a cualquier otro lugar), es posible que aún necesite una visa (dependiendo de la ciudadanía), pero si viaja con su esposo, esa visa debería emitirse de forma rápida y gratuita por todos los países de la UE y asociados (ese es el área de Schengen, pero también Irlanda, Chipre, Rumania, Bulgaria y Croacia) excepto su país de ciudadanía (por lo que el Reino Unido podría exigirle que obtenga otra visa más onerosa, aunque sí ofrece el permiso familiar del EEE para cónyuges de otros ciudadanos de la UE).
Si no viaja con su esposo, en teoría necesita una visa regular (es decir, debe pagar las tarifas de la visa y proporcionar mucha más evidencia sobre sus finanzas, etc.)
Como cónyuge de un ciudadano de la UE que reside en otro país de la UE que no sea su país de ciudadanía (por ejemplo, si reside en Chipre, Francia o Alemania pero no en el Reino Unido), debe obtener una tarjeta de residencia como "miembro de la familia de un ciudadano de la UE" . Con esa tarjeta, pueden viajar juntos sin visa a cualquier país de la UE y asociado (nuevamente, ese es el área de Schengen pero también Irlanda, etc. y el Reino Unido) Un caso judicial recientemente confirmó que esto se aplica al país de origen de su esposo, por lo que podrían ir juntos al Reino Unido sin una visa.
No sé cuál es su estado actual, pero una vez que esté casado, probablemente sea beneficioso solicitar esta tarjeta a las autoridades de Chipre, ya que conlleva una serie de derechos como este. Si no lo hace, se encuentra en la primera situación (necesita una visa, pero debe ser rápida y gratuita).
Como cónyuge de un ciudadano de la UE que reside en el área de Schengen (o, de hecho, como residente en el área de Schengen incluso sin ser parte de la familia de un ciudadano de la UE), puede viajar sin visa al resto del área de Schengen . La distinción es sutil, pero ese derecho no se deriva de los derechos de libertad de movimiento de su esposo, por lo que se aplica incluso si viaja solo . Pero, por supuesto, solo si vive en el área Schengen (por ejemplo, si ambos se mudaran a Grecia, Francia o Italia). No se aplica a los titulares de un permiso de residencia en Chipre, porque el país no puede unirse al área Schengen debido a la separación de la isla.