Indian Consulate in Tehran

Consulate India Tehran, Iran

No opening hours on record. Most missions receive visitors by appointment only.

Sources: OpenStreetMap · Record last updated on 12 April 2022

India’s consulate in Tehran serves Tehran and its region, while India’s embassy is in Tehran, about 4 km away. India requires Iranian citizens to hold a visa issued in advance.

Opening hours

No opening hours on record. Most missions receive visitors by appointment only.

India visa for Iranian citizens

IranIndia Visa required India visa for citizens of Iran

IndiaIran Visa on arrival Iran visa for citizens of India

India requires Iranian citizens to hold a visa issued in advance. Applications may be taken here or by a visa centre working for India.

Other missions nearby

All embassies and consulates in Tehran (85)

India’s other missions in Iran

All missions of India in Iran (4)

The Indian embassy is in Tehran, about 4 km away. Besides the Indian consulate in Tehran, India has 3 other missions in Iran. Consulates: Mashhad and Bandar Abbas. Iran in turn has an embassy in New Delhi.

Good to know

About the Indian consulate in Tehran

It appears in official lists as Consulate of India in Tehran. Career consulates of this kind usually renew passports and take visa applications for their region.

Indian citizens travelling to Iran

Indian citizens receive their visa for Iran at the border; it covers up to 30 days.

Near the Indian consulate in Tehran

Within 1 km of the Indian consulate in Tehran there are 5 other foreign missions.

Frequently asked questions

Do Iranian citizens need a visa for India?

India requires Iranian citizens to hold a visa issued in advance.

Where is the Indian embassy in Iran?

The Indian embassy is in Tehran, about 4 km from the Indian consulate in Tehran.

Report a change

This is an independent guide, not an official website of India.