Skip to content

Iran passport → Morocco

Morocco visa for citizens of Iran

Embassy / VFSTourist visa (single entry)

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 routeEmbassy / VFS · Tourist visa (single entry)
How to applyIn-person at an embassy or visa center
Maximum stayUp to 30 days
Visa validity90 days
EntriesSingle entry
Processing time10–15 days
Passport validityAt least 6 months
BiometricsRequired
AppointmentRequired
InterviewNot required
Onward or return ticketRequired
Proof of fundsSufficient funds for the stay

How to apply

  1. 1

    Gather required documents

    Collect all required documents as per the checklist.

  2. 2

    Complete visa application form

    Fill and sign the visa application form accurately.

  3. 3

    Schedule appointment

    Book an appointment at the nearest Moroccan embassy or consulate.

  4. 4

    Submit application in person

    Visit the embassy/consulate at the scheduled time and submit all documents and pay the fee.

  5. 5

    Provide biometrics

    Provide fingerprints and photograph during the appointment.

  6. 6

    Wait for processing

    Processing typically takes 10-15 working days.

  7. 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

More destinations for Iran passport holders