Indian Consulate General in Mashhad
Consulate General India Mashhad, Iran
- Address
- Block No. 379-381, Azadi 59, Azadi Expressway, Mashhad, Iran
- Phone
- +98-9363683184
- 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.
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
Iran
India Visa required India visa for citizens of Iran
India
Iran 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
- Embassy of India in Tehran
No. 8, Mohseniyan Street, Darrous, Tehran, Iran
- Consulate General of India in Bandar Abbas
43, Khiyaban-e-Hikmat, Gulshehr (South), Bandar Abbas, 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.