Indian Embassies and Consulates in South Africa

4 Indian Embassies and Consulates in South Africa

India
Indian Consulate in Johannesburg, South Africa

Consulate General of India in Johannesburg, South Africa
No. 1 Eton Road, Corner Jan Smuts Avenue & Eton Road, Parktown, 2193

City Johannesburg
Phone 00-27-11-4828484-86
Fax 00-27-11-4828492
India
Indian Consulate in Pretoria, South Africa

High Commission of India in Pretoria, South Africa
852 Schoeman Street, Arcadia, 0083

City Pretoria
Phone 00-27-12-3425392-95
Fax 00-27-12-3425310
India
Indian Consulate in Cape Town, South Africa

High Commission of India in Cape Town, South Africa
The Terraces, 9th Floor, 34 Bree Street, 8001

City Cape Town
Phone 00-27-21-4198110, 4198111
Fax 00-27-21-4198112
India
Indian Consulate in Durban, South Africa

Consulate General of India in Durban, South Africa
1 Kingsmead Boulevard, 2nd Floor, Kingsmead Office Park, Durban, 4001

City Durban
Phone 031 - 332 7020
Fax 031 - 332 7008