Iran entry requirements for Italy passport holders
Italian passport holders can get a visa on arrival at most major airports in Iran. Valid for up to 30 days, it costs around €75–€100 depending on your nationality. As of 2026, the process is straightforward but requires a few documents ready before you land.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| eVisa application Apply before travel | Apply for an Iranian eVisa at e-visa.ir/en/ at least 2 weeks before departure. The visa is issued for tourism purposes and allows a stay of up to 30 days. You'll need a digital photo, passport scan, and a valid credit card for the fee (around €50–€80 depending on nationality).Apply for eVisa | Required |
| Valid passport Must be valid for the duration of stay | Your Italian passport must be valid for at least 6 months beyond your intended departure date from Iran. Airlines check this at check-in, and immigration officers in Tehran and other airports enforce it strictly. | Required |
| Return or onward ticket Proof of departure | Immigration officers at Imam Khomeini and Mehrabad airports routinely ask for a confirmed return or onward ticket. Have a printed copy or a digital version on your phone ready to show. | Required |
| Proof of accommodation Hotel booking or host invitation | You need a confirmed hotel reservation for your entire stay or a letter of invitation from your host in Iran. Immigration may ask for this at the border, especially if you're arriving without a pre-arranged tour. | Recommended |
| Proof of funds Show you can support yourself | Carry at least €500 in cash (or equivalent in US dollars or euros) to show you can cover your stay. Credit cards from most countries don't work in Iran due to sanctions, so bring enough cash for your trip. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Iranian embassy before travel.
Requires justification for multiple entries.
Requires employer or university sponsorship.
| Service | Cost |
|---|---|
| Visa on Arrival (VoA) entry feePayable at airport upon arrival for most nationalities, including Italy. | €75 (approx. $80 USD) |
| Tourist visa (single entry, pre-arranged)Obtained through Iranian embassy or online before travel. | €50 (approx. $55 USD) |
| Tourist visa (multiple entry)Allows multiple entries within validity period. | €100 (approx. $110 USD) |
| Stay extension feeExtension possible at immigration offices for up to 30 days. | €15 (approx. $16 USD) per month |
| Overstay fine per dayMaximum cap of €150 (approx. $165 USD). | €5 (approx. $5.50 USD) per day |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Iran
Italy passport holders can transit airside without a visa for up to 24 hours at Imam Khomeini International Airport (IKA) and other major airports, provided they do not pass through immigration.
- If leaving the airport or staying longer than 24 hours, a transit visa is required.
Health & vaccines for Iran
Common due to contaminated food/water; practice safe eating and drinking.
Low risk in most tourist areas; use repellent in rural regions.
High in Tehran and industrial cities; limit outdoor activity during peak pollution.
Low risk in most areas; prophylaxis recommended only for rural travel in southeastern provinces.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
For visa extensions and residency permits.
Handles extensions for tourists in central Iran.