Johannesburg

Embassies and Consulates

share
Most countries are represented by embassies in South Africa. Embassies are generally located in Pretoria, a 45 minute drive from Johannesburg, while consulates of many countries can also be found in Johannesburg. For a list of local embassies and consulates see Expat Directory.

Refine your search

Choose Categories
Show all categories
Disabled travellers
Cellphones and internet access
Postage and printing
Religion
Choose Categories
Disabled travellers
Cellphones and internet access
Postage and printing
Religion
Submit
Put our app in your pocket
Top
City Essentials

Download our new City Essentials app

download 4.5