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
Consular district The Eastern Cape, Northern Cape, and Western Cape provinces

Additional information

Consular activities and Visa