Iran passport → Morocco
Morocco visa for citizens of Iran
Citizens of Iran need a visa for Morocco and must apply in person at an embassy or visa centre.
Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | Embassy / VFS · Tourist visa (single entry) |
|---|---|
| How to apply | In-person at an embassy or visa center |
| Maximum stay | Up to 30 days |
| Visa validity | 90 days |
| Entries | Single entry |
| Processing time | 10–15 days |
| Passport validity | At least 6 months |
| Biometrics | Required |
| Appointment | Required |
| Interview | Not required |
| Onward or return ticket | Required |
| Proof of funds | Sufficient funds for the stay |
How to apply
- 1
Gather required documents
Collect all required documents as per the checklist.
- 2
Complete visa application form
Fill and sign the visa application form accurately.
- 3
Schedule appointment
Book an appointment at the nearest Moroccan embassy or consulate.
- 4
Submit application in person
Visit the embassy/consulate at the scheduled time and submit all documents and pay the fee.
- 5
Provide biometrics
Provide fingerprints and photograph during the appointment.
- 6
Wait for processing
Processing typically takes 10-15 working days.
- 7
Collect passport
Collect the passport with visa decision from the embassy/consulate.
Documents checklist
Identity
Passport
Original passport valid for at least 6 months with blank visa pages.
Passport copies
Copy of passport data page and previous visas.
Visa application form
Completed and signed visa application form.
Passport-size photos
Two recent passport-sized photos with white background.
Travel
Flight itinerary
Confirmed round-trip flight bookings.
Hotel reservation
Proof of accommodation for the entire stay.
Travel insurance
Travel medical insurance covering the entire stay.
Financial
Bank statements
Recent 3 months bank statements showing sufficient funds.
Supporting
Cover letter
Letter explaining purpose and itinerary of the visit.
Proof of funds
Minimum balance: Sufficient funds for the stay
- Bank statements
- Traveler's checks
- Cash
Bank statements must show transactions for the last 3 months.
Good to know
- Visa requirements may change without notice. Confirm with the embassy before applying.
Common refusal reasons
Incomplete documentation
Ensure all required documents are provided and meet the specifications.
Insufficient funds
Provide bank statements showing adequate financial means.
FAQ
Do citizens of Iran need a visa for Morocco?
Citizens of Iran need a visa for Morocco and must apply in person at an embassy or visa centre. Visa type: Tourist visa (single entry).
How long can citizens of Iran stay in Morocco?
Up to 30 days.
How long does Morocco visa processing take?
Typically 10–15 days.
What documents do citizens of Iran need for Morocco?
Passport; Passport copies; Visa application form; Passport-size photos; Flight itinerary; Hotel reservation; and 3 more.
How long must my passport be valid for Morocco?
At least 6 months.
Plan your trip to Morocco
Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Morocco.
Morocco visa for other passports
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Morocco