Skip to main content

Published on 1 February 2026

Swiss representation in São Tomé and Príncipe

Information on the representations abroad responsible for visa matters and consular services

Embassy Accra

Consular district:
Ghana, Benin, Togo and São Tomé e Príncipe

Embassy of Switzerland

Location
Hilla Limann Hwy /
Kenneth Kaunda Rd
North Ridge Area
Accra
Ghana

Postal address
Hilla Limann Hwy /
Kenneth Kaunda Rd
North Ridge Area
Accra
Ghana

Head Office
+233 30 222 81 25 (Phone)
+233 30 222 81 85 (Phone)
+233 302 248 226 (Phone)
+233 302 225 008 (Phone)
accra@eda.admin.ch
accra.visa@eda.admin.ch
accra.economicsection@eda.admin.ch
www.eda.admin.ch/accra

Embassy Luanda

Consular district:
The Embassy of Switzerland in Luanda is the competent representation for diplomatic relations with Angola and São Tomé and Principe.

Embaixada da Suíça na República de Angola

Location
Rua Alameda Príncipe Real 59
Miramar
Luanda
Angola

Postal address
Rua Alameda Príncipe Real 59
Miramar
Luanda
Angola

Head Office
www.eda.admin.ch/luanda

Consular services
southernafrica@eda.admin.ch

Visa
pretoria.visa@eda.admin.ch

Comment
For all questions related to consular affairs for Angola, please contact the Embassy of Switzerland in Pretoria/South Africa. For all questions related to consular affairs for São Tomé and Príncipe, please contact the Embassy of Switzerland in Accra/Ghana.

Back to country overview São Tomé and Príncipe

Contact Helpline FDFA

365 days a year – around the clock

The Helpline FDFA deals as central contact point with matters relating to consular services.