Johannesburg Embassies & Consulates

General Consulate

Indian General Consulate in Johannesburg, South africa

Johannesburg, South Africa
Consulate

French Consulate in Johannesburg, South africa

Johannesburg, South Africa
Representative Office

Taiwanese Representative Office in Johannesburg, South africa

Johannesburg, South Africa
Honorary Consulate

Spanish Honorary Consulate in Johannesburg, South africa

Johannesburg, South Africa
General Consulate

Albanian General Consulate in Johannesburg, South africa

Johannesburg, South Africa
General Consulate

Italy General Consulate in Johannesburg, South africa

Johannesburg, South Africa
General Consulate

Zimbabwean General Consulate in Johannesburg, South africa

Johannesburg, South Africa
General Consulate

Angola General Consulate in Johannesburg, South africa

Johannesburg, South Africa
General Consulate

Mozambique General Consulate in Johannesburg, South africa

Johannesburg, South Africa
Honorary Consulate

Seychelles Honorary Consulate in Johannesburg, South africa

Johannesburg, South Africa
Honorary Consulate

Costa rican Honorary Consulate in Johannesburg, South africa

Johannesburg, South Africa
General Consulate

Swaziland General Consulate in Johannesburg, South africa

Johannesburg, South Africa
High Commission

Canadian High Commission in Johannesburg, South africa

Johannesburg, South Africa
General Consulate

Greek General Consulate in Johannesburg, South africa

Johannesburg, South Africa
General Consulate

Botswana General Consulate in Johannesburg, South africa

Johannesburg, South Africa