Morocco Visa RequirementsFor Iran passport holders
Iranian passport holders require a visa to enter Morocco, applied for through the Moroccan Embassy in Tehran. The fee is approximately USD $30 and allows stays of up to 90 days.
Iran passport holders require a visa to enter Morocco.
To apply for a Moroccan visa from Iran: 1) Contact the Moroccan Embassy in Tehran (amb-maroc-tehran.ma or through the Ministry of Foreign Affairs of Morocco) to confirm current requirements and schedule an appointment. 2) Complete the visa application form. 3) Pay the fee of approximately USD $30. 4) Submit required documents: valid passport with at least 6 months validity, passport-size photos, confirmed return flight, hotel reservation or accommodation letter, bank statements, employment letter, and a cover letter. 5) Processing typically takes 5-10 business days. 6) Collect your passport with the visa from the embassy.
Entry Requirements
Passport Validity
6 months beyond date of entry
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
Iran to Morocco: What You Need to Know
Morocco requires a visa for Iranian nationals, and the Moroccan Embassy in Tehran processes applications. Morocco is a North African country known for its imperial cities of Marrakech, Fes, Meknes, and Rabat, the Sahara Desert, Atlas Mountains, and Atlantic and Mediterranean coastlines.
Morocco and Iran are both Muslim-majority countries with ancient civilizations and deep historical connections. Morocco maintains independent foreign policy and has its own approach to visa issuance. Despite cultural ties, Iranian passport holders are not exempt from the visa requirement.
Morocco is a popular destination for Iranian tourists seeking an accessible and culturally resonant travel experience in a Muslim country with a distinct Arabic and Berber heritage. French is widely spoken in Morocco alongside Arabic, which may be useful for Iranians who know some French.
Practical Tips
Morocco is most comfortably explored with a combination of intercity trains (ONCF network) and local taxis or private transfers for more remote areas. The Marrakech-Fes-Chefchaouen-Rabat triangle covers the highlights of the imperial cities and the famous blue-painted town of Chefchaouen. The Moroccan Dirham (MAD) is the local currency; currency exchange is available at airports and banks. Bargaining is expected in medina souks (markets). Dress modestly particularly when visiting mosques, rural areas, and smaller towns.
Frequently Asked Questions
Do Iranian passport holders need a visa for Morocco?
Yes, Iranian nationals require a visa to enter Morocco. The visa must be obtained in advance from the Moroccan Embassy in Tehran.
How much does a Moroccan visa cost for Iranians?
The Moroccan tourist visa fee is approximately USD $30. Confirm the exact fee with the Moroccan Embassy in Tehran before applying.
How long can Iranians stay in Morocco on a tourist visa?
A standard Moroccan tourist visa allows stays of up to 90 days.
What documents do Iranians need for a Moroccan visa?
Required documents include a valid passport, passport photos, confirmed return flight, hotel reservation, bank statements, employment letter, and a cover letter explaining the purpose of visit.