Indian embassies in nearby countries

» Angola

» Benin

» Botswana

» Burkina Faso

» Cameroon

» Chad

» Comoros

» Congo-Brazzaville

» Congo-Kinshasa

» Djibouti

» Ethiopia

» Gabon

» Gambia

» Ghana

» Guinea

» Ivory Coast

» Kenya

» Liberia

» Madagascar

» Mali

» Mauritius

» Mozambique

» Namibia

» Niger

» Nigeria

» Rwanda

» Senegal

» Seychelles

» Sierra Leone

» South Sudan

» Tanzania

» Togo

» Uganda

» Zambia

» Zimbabwe

Indian embassies worldwide

Indian flag Indian representation in South Africa

Pretoria — Indian High Commission

Address852 Schoeman Street
Arcadia 0083, Pretoria
Phonelocal: (012) 342.5392
international: +27.12.342.5392

Durban — Indian Consulate-General

AddressThe Old Station Building, 4th Floor
160 Pine Street
Durban 4001
Phonelocal: (031) 304.7020
international: +27.31.304.7020

Johannesburg — Indian Consulate-General

Address1, Eton Road (corner Jan Smuts Avenue & Eton Road)
Parktown 2193
Phonelocal: (011) 482.8484
international: +27.11.482.8484

Cape Town — Indian Consulate

AddressThe Terraces, 9th Floor
34 Bree Street
Cape Town 8001
Phonelocal: (021) 419.8110
international: +27.21.419.8110