Indian embassies in nearby countries

» Bangladesh

» Bhutan

» Maldives

» Nepal

» Pakistan

» Sri Lanka

Indian embassies worldwide

Indian flag Indian representation in Afghanistan

Kabul — Indian Embassy

AddressMalalaiwat, Shar-e-Naw
Kabul
Phonelocal: (020) 220.0185
international: +93.20.220.0185

Herat — Indian Consulate-General

AddressAmeriat Cross Road, Near Ab Bakhsh
Badmerghan, Herat
Phonelocal: (040) 221.145
international: +93.40.221.145

Jalalabad — Indian Consulate-General

AddressIlaka No. 2, Habibabad
Jalalabad
Phonelocal: (075) 600.3162
international: +93.75.600.3162

Kandahar — Indian Consulate-General

AddressShahr-e-Nau, District 6
Kandahar-Herat Road
Kandahar
Phonelocal: (030) 753.011.512
international: +93.30.753.011.512

Mazar-e-Sharif — Indian Consulate-General

AddressDarwaza-e-Balkh
Mazar-e-Sharif
Phonelocal: (0700) 500.372
international: +93.700.500.372