City — South Africa
Embassies and consulates in Pretoria, South Africa — page 3
High Commission of Canada in Pretoria, South AfricaPretoria, Canada+27 12 422 3000High Commission of Cyprus in Pretoria, South AfricaPretoria, Cyprus+27 12 346 3298, +27 12 346 3329High Commission of Eswatini in Pretoria, South AfricaPretoria, Eswatini+27 12 344 1910, +27 12 344 1917High Commission of Ghana in Pretoria, South AfricaPretoria, Ghana+27 12 342 5847, +27 12 342 5848, +27 12 342 5849High Commission of Guyana in Pretoria, South AfricaPretoria, Guyana+27 79 648 6373, +27 12 941 1694High Commission of India in Pretoria, South AfricaPretoria, India+27 12 342 5392 - 5High Commission of Jamaica in Pretoria, South AfricaPretoria, Jamaica+27 (0) 12 366 8500High Commission of Kenya in Pretoria, South AfricaPretoria, Kenya+27 12 362 2249High Commission of Lesotho in Pretoria, South AfricaPretoria, Lesotho+27 12 460 7648High Commission of Malawi in Pretoria, South AfricaPretoria, Malawi(+27) 12 430 9900, (+27) 12 342 0146 / 1759High Commission of Malaysia in Pretoria, South AfricaPretoria, Malaysia+27 12 763 0900 +27 12 763 0901 +27 12 763 0902High Commission of Mauritius in Pretoria, South AfricaPretoria, Mauritius+27 12 342 1283 / 4, +27 12 342 0758 / 9High Commission of Mozambique in Pretoria, South AfricaPretoria, Mozambique+27 12 401 0300, +27 12 401 0304High Commission of Namibia in Pretoria, South AfricaPretoria, Namibia+27 12 481 9100High Commission of New Zealand in Pretoria, South AfricaPretoria, New Zealand+27 12 435 9000High Commission of Nigeria in Pretoria, South AfricaPretoria, Nigeria+27 12 342 0805, +27 12 342 0688, +27 12 342 0947High Commission of Pakistan in Pretoria, South AfricaPretoria, Pakistan+27 12 362 4072, +27 12 362 4073, +27 12 362 7808High Commission of Rwanda in Pretoria, South AfricaPretoria, Rwanda+27 12 342 6536, +27 76 723 5805High Commission of Seychelles in Pretoria, South AfricaPretoria, Seychelles+27 12 34 80 270, +27 12 34 64 687, +27 74 211 3515High Commission of Singapore in Pretoria, South AfricaPretoria, Singapore+27 12 430 6035 / 6498 / 7163 / 7505High Commission of Sri Lanka in Pretoria, South AfricaPretoria, Sri Lanka+27 12 460 7679, +27 12 460 7690High Commission of Tanzania in Pretoria, South AfricaPretoria, Tanzania+27 12 342 4371, +27 12 342 4393High Commission of Togo in Pretoria, South AfricaPretoria, Togo+27 12 343 5939High Commission of Trinidad and Tobago in Pretoria, South AfricaPretoria, Trinidad and Tobago+27 12 460 9688High Commission of Uganda in Pretoria, South AfricaPretoria, Uganda+27 12 342 6031, +27 12 342 6032, +27 12 342 6033High Commission of Zambia in Pretoria, South AfricaPretoria, Zambia+27 12 326 1854Honorary Consulate General of Iceland in Pretoria, South Africa hon.Pretoria, Iceland+27 012 346 9065Honorary Consulate General of San Marino in Pretoria, South Africa hon.Pretoria, San Marino+27 82 578 2268Liaison Office of Taiwan in Pretoria, South AfricaPretoria, Taiwan+27 12 430 6071, +27 12 430 6072, +27 12 430 6073
