Consulate General Cape Town

Address Consulate General of Switzerland
No. 1 Thibault Square 26th Floor
(Cm. Long Str/Hans Strijdom Ave)
Cape Town 8001
South Africa


Embassy of Switzerland
(Jan – March)
Cape Town 8000
South Africa
Postal address Consulate General of Switzerland
P.O. Box 563
Cape Town 8000
South Africa
Phone Headquarters +27 21 400 75 00
Fax Headquarters +27 21 418 36 88
Email Headquarters capetown@eda.admin.ch
Link http://www.eda.admin.ch/capetown
Consular district The Eastern Cape, Northern Cape, and Western Cape provinces

Additional information


Consular activities and Visa