- Address
- Via Nomentana 361/363, 00162 Roma
Iran
Italy
Iranian Embassy & Consulates in Italy
- 2 embassies
- 1 consulate general
In Italy, Iran has an embassy in Rome, a consulate general in Milan and 1 other office. Iran issues Italian citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.
Map: Iran’s 3 missions in Italy
Iranian Embassy in Rome
Iran has its embassy in Rome, the capital; the address on record is Via Nomentana 361/363, 00162 Roma.
Iranian consulates in Italy
- Consulate General of Iran in Milan
Via Monte Rosa 88, 20149 Milano
- Embassy of Iran to the Holy See
Via Bruxelles 57, 00198 Roma
Iran also has a consulate general in Milan; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.
Iran visa for Italian citizens
Italy
Iran Visa on arrival Iran visa for citizens of Italy
Iran
Italy Visa required Italy visa for citizens of Iran
Iran issues Italian citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.
Italy’s missions in Iran
In return, Italy has an embassy in Iran, in Tehran.
Good to know
Iran in Italy
Worldwide, Iran has 117 missions in 95 countries; 3 of them are in Italy.
Travel to Italy for Iranian citizens
Iranian citizens need a visa for Italy, obtained before travel. In Italy, Iranian citizens can turn to the Iranian embassy for passports and emergency help.
When Iranian missions in Italy are closed
Iranian missions in Italy close on Italy’s public holidays, the next being Immaculate Conception (Immacolata Concezione) on Tuesday 8 December 2026, Christmas Day (Natale) on Friday 25 December 2026 and St. Stephen's Day (Santo Stefano) on Saturday 26 December 2026.
Frequently asked questions
Where is the Iranian embassy in Italy?
The Iranian embassy is in Rome, at Via Nomentana 361/363, 00162 Roma.
Does Iran have consulates in Italy?
Yes, Iran has a consulate general in Milan.
Do Italian citizens need a visa for Iran?
Iran issues Italian citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.
Do Iranian citizens need a visa for Italy?
Iranian citizens need a visa for Italy, obtained before travel.
Does Italy have an embassy in Iran?
Yes, Italy has its embassy in Tehran.