FOREIGN EMBASSIES, HIGH COMMISSIONS & CONSULATES IN
SOUTH AFRICA
Australia: High Commission
in Pretoria
Canada: High Commission in Pretoria
China: Embassy in
Pretoria
India: Consulate General
in Johannesburg
Jordan: Embassy in Pretoria
Netherlands:
Consulate General in Cape Town
Netherlands: Royal Embassy
in Pretoria
Nigeria: Consulate General
in Johannesburg
Pakistan: High
Commission in Pretoria
Philippines:
Embassy in Pretporia
Portugal: Consulado
em Durban
Portugal: Consulate General
in Cape Town
Russia: Consulate General
in Cape Town
Turkey: Embassy in
Pretoria
United Kingdom: High Commissions
in Pretoria and Cape Town