The office of the High Commission of Canada in South Africa is located in Pretoria while the Consulate-General of Canada is located in Cape Town. Below are their contact details
High Commission of Canada in Pretoria
ADDRESS: 1103 Arcadia Street
(Corner Arcadia and Hilda Streets)
Hatfield, Pretoria
South Africa
PHONE LOCAL: (012) 422.3000
INTERNATIONAL: +27.12.422.3000
FAX LOCAL: (012) 422.3052
INTERNATIONAL: +27.12.422.3052
EMAIL: pret@international.gc.ca
WEBSITE: http://southafrica.gc.ca
Consulate-General of Canada in Cape Town
Address: 19th floor, South African Reserve Bank Building
60 St. George’s Mall
Cape Town, 8001
South Africa
PHONE LOCAL: (021) 423.5240
INTERNATIONAL: +27.21.423.5240
FAX LOCAL: (021) 423.4893
INTERNATIONAL: +27.21.423.4893
EMAIL: cptwn@international.gc.ca