Canadian High Commission in Pretoria, South Africa 1103 Arcadia Street Private Bag X13 Hatfield Pretoria 0028 South Africa
+27 12 422 3000
Business Visa from South Africa to Eritrea
1281 Cobham Road, Queenswood, Pretoria, 0186, South Africa
Business Visa from South Africa to Faroe Islands
iParioli Office Park, Block B2, 1166 Park Street, Hatfield 0083, Pretoria, South Africa
Business Visa from South Africa to Australia
Australia High Commission, 292 Orient Street, Arcadia, Pretoria, South Africa.