Indian Consulate General in Mashhad

Consulate General India Mashhad, Iran

Address
Block No. 379-381, Azadi 59, Azadi Expressway, Mashhad, Iran
Fax
+98-9032998557

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

The exact position is not on record yet: the map shows the town.

Call

Sources: Foreign ministry of India: list of missions abroad · Record last updated on 25 October 2026

At Block No. 379-381, Azadi 59, Azadi Expressway, Mashhad, Iran, the Indian consulate general in Mashhad serves Indian citizens and visitors; India’s embassy is in Tehran. Iranian citizens need a visa for India, obtained before travel.

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

Iranian citizens need a visa for India, obtained before travel. Check with the Indian consulate general in Mashhad whether visas are handled at its counter or by an appointed visa centre.

India’s other missions in Iran

All missions of India in Iran (4)

For matters it cannot handle, the Indian embassy in Tehran is responsible. Besides the Indian consulate general in Mashhad, India has 3 other missions in Iran. Consulates: Bandar Abbas and Tehran. Iran in turn has an embassy in New Delhi.

Good to know

About the Indian consulate general in Mashhad

It appears in official lists as Consulate General of India in Mashhad. Its work is consular: passports and documents for its own citizens and, often, visas for visitors.

Address and contact

Address: Block No. 379-381, Azadi 59, Azadi Expressway, Mashhad, Iran. The record for the Indian consulate general in Mashhad includes a phone number, an e-mail address and a fax number. Its exact position is not recorded, so the map marks the town; use the street address.

Indian citizens travelling to Iran

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

Before visiting the Indian consulate general in Mashhad

Call the Indian consulate general in Mashhad before you go to confirm the hours and whether an appointment is needed.

Frequently asked questions

What is the address of the Indian Consulate General in Mashhad?

The Indian consulate general in Mashhad is at Block No. 379-381, Azadi 59, Azadi Expressway, Mashhad, Iran.

Do Iranian citizens need a visa for India?

Iranian citizens need a visa for India, obtained before travel.

Where is the Indian embassy in Iran?

The Indian embassy is in Tehran; the Indian consulate general in Mashhad is one of 4 missions of India in Iran.

Report a change

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