CANADA EMBASSY OFFICE

CANADA EMBASSY OFFICES - South Africa

Consulate of Canada in Durban South Africa

The Consulate of Canada, Durban
25/27 Cypress Avenue
Stamfordhill, South Africa
4001

Email: vnaidu@digitot.com

High Commission of Canada in Johannesburg South Africa

The High Commission of Canada Trade Office, Johannesburg
Cradock Place, 1st Floor, 10 Arnold Street, Rosebank
Johannesburg, South Africa


Email: jobrg@international.gc.ca

High Commission of Canada in Pretoria South Africa

The High Commission of Canada
1103 Arcadia Street, Hatfield
Pretoria, South Africa


Email: pret@international.gc.ca