Skip to content
🇮🇷
Iranian
إيراني
Morocco
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
Verified: 2026-04-01 Source: acces-maroc.ma
Share:

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

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
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.