English |
Español
|
Français
|
Deutsch
|
日本語
World embassy page
The most accurate source for embassy information
Home
Resources
About the site
»
Other places in South Africa
✖︎
Cape Town
Durban
Johannesburg
Port Elizabeth
Embassies and consulates in Pretoria, South Africa
Algeria Embassy
USA Embassy
Argentina Embassy
Australia High Commission
Austria Embassy
Belarus Embassy
Belgium Embassy
Benin Embassy
Botswana High Commission
Brazil Embassy
United Kingdom High Commission
United Kingdom Consulate
Bulgaria Embassy
Burkina Faso Embassy
Burma (Myanmar) Embassy
Cameroon Embassy
Canada High Commission
Chad Embassy
Chile Embassy
China Embassy
Colombia Embassy
Croatia Embassy
Cuba Embassy
Cyprus High Commission
Czech Republic Embassy
Denmark Embassy
Netherlands Embassy
Ecuador Embassy
Egypt Embassy
Equatorial Guinea Embassy
Eritrea Embassy
Ethiopia Embassy
Finland Embassy
France Embassy
Gabon Embassy
Germany Embassy
Greece Embassy
Holy See (Vatican) Embassy
Hungary Embassy
Iceland Embassy
India High Commission
Indonesia Embassy
Iraq Embassy
Ireland Embassy
Israel Embassy
Italy Embassy
Ivory Coast Embassy
Jamaica High Commission
Japan Embassy
Jordan Embassy
Kenya High Commission
Kuwait Embassy
Lebanon Embassy
Lesotho High Commission
Liberia Embassy
Madagascar Embassy
Malawi High Commission
Malaysia High Commission
Mauritius High Commission
Mexico Embassy
Morocco Embassy
Mozambique High Commission
Namibia High Commission
New Zealand High Commission
Nigeria High Commission
Norway Embassy
Oman Embassy
Pakistan High Commission
Paraguay Embassy
Peru Embassy
Philippines Embassy
Poland Embassy
Portugal Embassy
Qatar Embassy
Romania Embassy
Russia Embassy
Russia Consulate
Rwanda Embassy
San Marino Consulate-General
Saudi Arabia Embassy
Senegal Embassy
Serbia Embassy
Singapore High Commission
Slovakia Embassy
South Korea Embassy
South Sudan Embassy
Spain Embassy
Sri Lanka High Commission
Sudan Embassy
Suriname Embassy
Swaziland High Commission
Sweden Embassy
Switzerland Embassy
Switzerland Mission
Taiwan Liaison Office
Tanzania Embassy
Thailand Embassy
Tunisia Embassy
Turkey Embassy
Uganda High Commission
Ukraine Embassy
United Arab Emirates Embassy
Uruguay Embassy
Vietnam Embassy
Yemen Embassy
Zambia High Commission
Zimbabwe Embassy