Alpenstrasse 29, Bern, Switzerland, 3006
For general issues:
bern.consular@dirco.gov.za
bern.admin@dirco.gov.za
+41313501313
http://www.southafrica.ch