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 |
|---|---|---|
| Visa on arrival Visa on arrival | You can get a 30-day tourist visa on arrival at major Iranian airports (Imam Khomeini, Shiraz, Mashhad, Tabriz, Isfahan). The fee is about €75–€100 depending on your nationality, paid in euros or US dollars. You'll need a passport photo and a confirmed hotel booking.Apply for eVisa | Required |
| Valid passport Valid passport | Your passport must be valid for at least 6 months from your date of entry into Iran. Airlines check this at check-in — if your passport expires sooner, you'll be denied boarding. | Required |
| Return or onward ticket Return or onward ticket | Immigration at Iranian airports routinely asks for proof of a return or onward flight. Have a printed or digital copy of your ticket ready — they may deny entry if you can't show one. | Required |
| Proof of accommodation Proof of accommodation | You need a confirmed hotel booking for your entire stay in Iran. Immigration officers at the visa-on-arrival counter will ask for the hotel name, address, and phone number. A printout of your booking confirmation works best. | Required |
| Proof of funds Proof of funds | Carry at least €500 or equivalent in US dollars in cash — credit cards from outside Iran don't work due to sanctions. Immigration may ask to see you have enough money for your stay. | 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 (entry fee)Payable at airport upon arrival; exact amount varies by country of passport. | €75–€150 (approx. $80–$160 USD) depending on nationality and processing |
| Tourist visa (single entry, pre-arranged)Obtained through Iranian embassy or authorized travel agency before travel. | €50–€100 (approx. $55–$110 USD) plus service fee |
| Tourist visa (multiple entry)Available for frequent travelers; validity and conditions vary. | €100–€200 (approx. $110–$220 USD) plus service fee |
| Overstay fine per dayFines accumulate daily; maximum cap may apply but varies. | €10–€20 (approx. $11–$22 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.