Iran entry requirements for Morocco passport holders
Moroccan passport holders can get a visa on arrival at major Iranian airports. This is the standard way to enter Iran for tourism in 2026 — no need to apply in advance.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Valid passport Must be valid for at least 6 months beyond your intended stay | Your passport must have at least 6 months of validity remaining from your date of entry into Iran. Airlines check this at check-in and will deny boarding if it's shorter. | Required |
| Visa on arrival application Apply at designated Iranian airports | You can get a 30-day tourist visa on arrival at Imam Khomeini International Airport (Tehran), Shiraz, Mashhad, Tabriz, Isfahan, and Kish Island airports. Bring a printed hotel booking confirmation, passport photo, and cash in euros or US dollars — the fee is around €75–€100 depending on nationality. Processing takes 30–60 minutes.Check visa rules | Required |
| Return or onward ticket Required for entry | Immigration officers at Iranian airports routinely ask for proof of a return or onward flight out of Iran. Have a printed or digital copy of your ticket ready. | Required |
| Proof of accommodation Hotel booking or invitation letter | You need a confirmed hotel booking or a letter of invitation from an Iranian host for the visa on arrival application. Immigration may also ask for it at the counter. | Recommended |
| Proof of funds Cash or bank statement | Carry at least €500 or equivalent in cash (US dollars or euros) to show you can support yourself during your stay. Credit cards issued outside Iran do not work in the country. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Iranian embassy or via authorized agency; requires sponsor or hotel confirmation.
Suitable for frequent visitors; must have valid reason for multiple entries.
For travelers passing through Iran to a third country; must have onward ticket and visa if needed.
| Service | Cost |
|---|---|
| Visa on Arrival (VoA) entry feePayable at airport upon arrival for most nationalities; subject to change. | €75 (approx. $80 USD) |
| Tourist visa (single entry, pre-arranged)Obtained through Iranian embassy or eVisa system; varies by nationality. | €50–€100 (approx. $55–$110 USD) |
| Tourist visa (multiple entry)Requires special approval; not always available. | €100–€150 (approx. $110–$165 USD) |
| Overstay fine per dayMaximum cap may apply; pay at immigration office before departure. | €10 (approx. $11 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
Morocco passport holders generally need a transit visa to pass through Iran, even if staying airside. However, if you have a valid visa for a third country and a confirmed onward ticket, you may be eligible for a 5-day transit visa on arrival at some airports.
- Holders of a valid visa for Iran or a neighboring country may transit without a visa for up to 24 hours in some cases.
- Diplomatic passport holders may be exempt.
Health & vaccines for Iran
Common due to contaminated food/water; practice safe eating and drinking habits.
Low risk in most urban areas; some rural regions may have seasonal malaria.
Major cities like Tehran experience high air pollution, especially in winter; those with respiratory issues should take precautions.
Malaria risk is low in most tourist areas; prophylaxis is generally not recommended except for travel to rural southeastern regions (Sistan-Baluchestan).
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions and residency matters; bring passport, photos, and fee.
Handles extensions for pilgrims and tourists; expect queues during peak seasons.