City — South Africa
Embassies and consulates in Pretoria, South Africa
Embassy of Algeria in Pretoria, South AfricaPretoria, Algeria+27 12 342 5074, +27 12 342 5075, +27 12 342 7577Embassy of Angola in Pretoria, South AfricaPretoria, Angola+27 787 468 350, +27 12 342 0049, +27 12 342 4404, +27 12 342 4739, +27 12 342 3671, +27 12 342 3696Embassy of Argentina in Pretoria, South AfricaPretoria, Argentina+27 12 430 3524, +27 12 430 3527Embassy of Austria in Pretoria, South AfricaPretoria, Austria+27 12 452 9155Embassy of Azerbaijan in Pretoria, South AfricaPretoria, Azerbaijan+27 12 346 1018, Consular Department: +27 12 346 0829Embassy of Belarus in Pretoria, South AfricaPretoria, Belarus+27 12 430 7709Embassy of Belgium in Pretoria, South AfricaPretoria, Belgium+27 12 440 3201Embassy of Brazil in Pretoria, South AfricaPretoria, Brazil+27 12 366 5200Embassy of Bulgaria in Pretoria, South AfricaPretoria, Bulgaria+27 12 342 3720Embassy of Burkina Faso in Pretoria, South AfricaPretoria, Burkina Faso+27 12 346 2704, +27 12 346 6205Embassy of Burundi in Pretoria, South AfricaPretoria, Burundi+27 12 342 4881, +27 12 342 4883Embassy of Central African Republic in Pretoria, South AfricaPretoria, Central African Republic+27 7 1520 2822, +27 7 4683 6376Embassy of Chad in Pretoria, South AfricaPretoria, Chad(+27) 87 898 0032Embassy of Chile in Pretoria, South AfricaPretoria, Chile+27 12 460 8090Embassy of China in Pretoria, South AfricaPretoria, China+27 12 431 6500Embassy of Colombia in Pretoria, South AfricaPretoria, Colombia+27 12 362 3106, +27 12 362 3107, +27 12 362 3116, +27 12 362 3117Embassy of Comoros in Pretoria, South AfricaPretoria, Comoros+27 12 343 8594Embassy of Croatia in Pretoria, South AfricaPretoria, Croatia+27 12 342 1206Embassy of Cuba in Pretoria, South AfricaPretoria, Cuba+27 12 881 6389, +27 87 898 0018Embassy of Czech Republic in Pretoria, South AfricaPretoria, Czech Republic+27 12 431 2380Embassy of Democratic Republic of the Congo in Pretoria, South AfricaPretoria, Congo (Democratic Republic)(+27) 12 344 6476Embassy of Denmark in Pretoria, South AfricaPretoria, Denmark+27 12 430 9340Embassy of Dominican Republic in Pretoria, South AfricaPretoria, Dominican Republic+27 12 347 1333Embassy of East Timor in Pretoria, South AfricaPretoria, East Timor+27 12 460 3440, +27 12 460 3442Embassy of Ecuador in Pretoria, South AfricaPretoria, Ecuador+27 12 346 1662, Consular Section: +27 12 346 1562Embassy of Egypt in Pretoria, South AfricaPretoria, Egypt+27 12 343 1590, +27 12 343 1591, +27 79 806 7370Embassy of Equatorial Guinea in Pretoria, South AfricaPretoria, Equatorial Guinea+27 12 342 9945Embassy of Eritrea in Pretoria, South AfricaPretoria, Eritrea+27 12 333 1302Embassy of Ethiopia in Pretoria, South AfricaPretoria, Ethiopia+27 12 346 4067, +27 12 346 3542Embassy of Finland in Pretoria, South AfricaPretoria, Finland+27 12 486 6700Embassy of France in Pretoria, South AfricaPretoria, France+27 12 425 1600Embassy of Gabon in Pretoria, South AfricaPretoria, Gabon+27 12 342 4376, +27 12 342 4377Embassy of Georgia in Pretoria, South AfricaPretoria, Georgia+27 12 346 1831Embassy of Germany in Pretoria, South AfricaPretoria, Germany+27 12 427 8900Embassy of Greece in Pretoria, South AfricaPretoria, Greece+27 12 348 2427, consular office: +27 12 348 2352, +27 12 348 2445, +27 12 348 0828Embassy of Guinea in Pretoria, South AfricaPretoria, Guinea+27 12 342 7348, +27 12 342 4906, +27 780 198 725 20Embassy of Haiti in Pretoria, South AfricaPretoria, Haiti+27 12 051 7021Embassy of Hungary in Pretoria, South AfricaPretoria, Hungary+27 12 430 3030Embassy of Indonesia in Pretoria, South AfricaPretoria, Indonesia+27 12 342 3350, +27 12 342 3353Embassy of Iran in Pretoria, South AfricaPretoria, Iran+27 12 001 0555Embassy of Iraq in Pretoria, South AfricaPretoria, Iraq012 362 2048, 012 362 2049Embassy of Ireland in Pretoria, South AfricaPretoria, Ireland+27 12 452 1000Embassy of Israel in Pretoria, South AfricaPretoria, Israel+27 012 470 3524, +27 012 470 3510, Mobile: +27 (72) 628 7340Embassy of Italy in Pretoria, South AfricaPretoria, Italy+27 12 42 30 000Embassy of Ivory Coast in Pretoria, South AfricaPretoria, Ivory Coast+27 12 342 6913, +27 12 342 6914, +27 12 342 4218Embassy of Japan in Pretoria, South AfricaPretoria, Japan+27 (0) 12 452 1500Embassy of Jordan in Pretoria, South AfricaPretoria, Jordan+27 12 346 8615 / 17Embassy of Kazakhstan in Pretoria, South AfricaPretoria, Kazakhstan+27 12 460 0086Embassy of Kuwait in Pretoria, South AfricaPretoria, Kuwait+27 12 342 0877Embassy of Lebanon in Pretoria, South AfricaPretoria, Lebanon+27 12 430 2130, +27 12 430 2131
