Missions located in this country — Africa · Southern Africa
Embassies and consulates in South Africa — page 5
Missions
230 recordsEmbassies 98 · High Commissions 31 · Consulates 97 · Other Representations 4
Consulate General of Greece in Johannesburg, South AfricaJohannesburg, Greece+27 11 214 2300Consulate General of India in Johannesburg, South AfricaJohannesburg, India+27 11 581 9800, Consular Enquiries: +27 11 482 1368Consulate General of Italy in Johannesburg, South AfricaJohannesburg, Italy+27 11 728 1392, +27 11 728 1393Consulate General of Mozambique in Johannesburg, South AfricaJohannesburg, Mozambique+27 11 327 5705, +27 11 327 5707Consulate General of Nigeria in Johannesburg, South AfricaJohannesburg, Nigeria+27 11 442 3620Consulate General of Portugal in Johannesburg, South AfricaJohannesburg, Portugal+27 11 622 0645Consulate General of Zimbabwe in Johannesburg, South AfricaJohannesburg, Zimbabwe+27 11 615 5879, +27 11 037 3400Consulate General of the United States in Johannesburg, South AfricaJohannesburg, United States+27 (11) 290-3000Consulate of Eswatini in Johannesburg, South AfricaJohannesburg, Eswatini+27 11 403 2036, +27 11 403 2050Honorary Consulate of Costa Rica in Johannesburg, South Africa hon.Johannesburg, Costa Rica(+27) (0) 11 885 6895Honorary Consulate of Georgia in Johannesburg, South Africa hon.Johannesburg, GeorgiaHonorary Consulate of Lithuania in Johannesburg, South Africa hon.Johannesburg, Lithuania+271 1486 3660Honorary Consulate of Malta in Johannesburg, South Africa hon.Johannesburg, Malta+27 11 435 3129Honorary Consulate of Slovakia in Johannesburg, South Africa hon.Johannesburg, Slovakia+27 82 602 2841Honorary Consulate of Finland in Durban, South Africa hon.Kwazulu Natal, Finland+27 84 554 6600Honorary Consulate of Austria in Port Elizabeth, South Africa hon.Port Elizabeth, Austria+27 41 585 9655Honorary Consulate of France in Port Elizabeth, South Africa hon.Port Elizabeth, France+27 83 487 8574Honorary Consulate of Germany in Port Elizabeth, South Africa hon.Port Elizabeth, Germany+27 41 397 4721, +27 41 397 4700Honorary Consulate of Portugal in Port Elizabeth, South Africa hon.Port Elizabeth, Portugal+27 41 367 16 93Honorary 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 2268Consulate General of China in Johannesburg, South AfricaSandton, China+27-11-685 7540, Consular Services: +27-76-196 1019Consulate General of Malawi in Johannesburg, South AfricaSandton, Malawi(+27) 11 234 8577, (+27) 11 803 4919Honorary Consulate of Uruguay in Johannesburg, South Africa hon.Sandton, Uruguay(+27) 11 803 2111Honorary Consulate of Denmark in Durban, South Africa hon.Umhlali, Denmark+27 (0) 83 289 6806Honorary Consulate of Portugal in Welkom, South Africa hon.Welkom, Portugal+27 573 52 81 96Japanese Office of Consul in Cape Town, South AfricaCape Town, Japan+27 (0) 21 425 1695Liaison Office of Taiwan in Cape Town, South AfricaCape Town, Taiwan+27 21 418 1188Trade Office of Canada in Johannesburg, South AfricaJohannesburg, Canada+27 11 442-3130Liaison Office of Taiwan in Pretoria, South AfricaPretoria, Taiwan+27 12 430 6071, +27 12 430 6072, +27 12 430 6073
