Iranian embassies in nearby countries

» Afghanistan

» Bangladesh

» Pakistan

» Sri Lanka

Iranian embassies worldwide

Iranian flag Iranian representation in India

New Delhi — Iranian Embassy

Address5, Barakhamba Road
New Delhi - 110001
Phonelocal: (011) 2332.9600
international: +91.11.2332.9600

Hyderabad — Iranian Consulate-General

Address8-2-502/1 Banjara Hills, Road No .7
Hyderabad 500034
Phonelocal: (040) 2335.0728
international: +91.40.2335.0728

Mumbai — Iranian Consulate-General

Address"Swapnalok" 1st Floor
47, Napeansea Road
Mumbai - 400 026
Phonelocal: (022) 2363.4102
international: +91.22.2363.4102