India in South Africa
Embassies and consulates of India in South Africa
India has 4 diplomatic missions in South Africa, in Cape Town, Durban, Johannesburg, Pretoria.
Cities
4Missions
4 recordsHigh Commission of India in Pretoria, South AfricaPretoria, South Africa+27 12 342 5392 - 5Consulate General of India in Cape Town, South AfricaCape Town, South Africa+27 21 419 8110, +27 21 419 8111Consulate General of India in Durban, South AfricaDurban, South Africa+27 31 335 0300Consulate General of India in Johannesburg, South AfricaJohannesburg, South Africa+27 11 581 9800, Consular Enquiries: +27 11 482 1368
