🇮🇷
Iranian
إيراني
Morocco
المغرب
✕ Not eligible for online application. Not eligible for Morocco eVisa
Iranian citizens are not currently eligible for online Morocco visa applications. You must apply through the nearest Morocco embassy or consulate. Not eligible for Morocco eVisa
$30
Fee (USD)
30d
Max stay
6mo
Passport validity
Single
Entry type
Step-by-step guide
1
Contact embassy
Iranian citizens must apply through the nearest Morocco embassy or consulate.
Special restrictions
Israeli stamp — No restriction — accepted
Morocco normalized relations with Israel via Abraham Accords (December 2020). Direct flights operate. No stamp denial. Israeli passport holders can enter Morocco.
Travel insurance — Not required
Yellow fever — Not required
Best time to visit
Best OK
Spring: warm, green, and blooming. Sep-Oct also excellent. Avoid Jul-Aug (extreme heat inland). Coastal: year-round.
Tips & warnings
⚡ Apply early — even though processing is fast, apply at least a week in advance.
⚡ Your passport must be valid for at least 6 months — check before applying.
⚡ Only apply through the official portal (acces-maroc.ma) — avoid unofficial websites that charge extra fees.
Frequently asked questions
Do Iranian citizens need a visa for Morocco? +
Iranian citizens cannot apply online. Not eligible for Morocco eVisa
How much does a Morocco visa cost for Iranian citizens? +
The fee is $30 USD. Local currency: EUR.
How long can Iranian citizens stay in Morocco? +
Maximum stay is 30 days. Visa validity: 180 days from issue date.
What documents do Iranian citizens need for Morocco? +
Valid passport (min 6 months validity beyond stay). Passport-size photo (white background). Return or onward travel ticket. Proof of accommodation (hotel booking or invitation letter). Sufficient funds for stay. Completed online application form. Credit/debit card for payment.
Always verify on official portals before applying.