Skip to content

Thailand passport → Morocco

Morocco visa for citizens of Thailand

eVisaeVisa · Tourist (Single Entry)

Citizens of Thailand need a visa for Morocco and can apply online for an eVisa.

Official application site

Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeeVisa · Tourist (Single Entry)
How to applyFully online — no office visit
Maximum stayUp to 30 days
Visa validity180 days
EntriesSingle entry
Processing time3–5 days
Government fee$100
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsBank statement showing at least $1,000 for stay

How to apply

  1. 1

    Visit official eVisa portal

    Go to https://www.maevisa.gov.ma and create an account

  2. 2

    Complete application form

    Fill personal, passport, and travel details

  3. 3

    Upload required documents

    Upload passport, photo, itinerary, hotel, bank statement

  4. 4

    Pay visa fee online

    Pay $100 USD fee via credit/debit card

  5. 5

    Submit application

    Check all info and submit

  6. 6

    Receive eVisa via email

    Wait 3–5 business days for approval; print eVisa

Documents checklist

Identity

  • Passport bio-data page

    Valid at least 6 months beyond stay

  • Passport-size photo

    White background, 3.5 x 4.5 cm

Travel

  • Round-trip flight itinerary

    Confirmed reservation with passenger name

  • Hotel booking confirmation

    For each night of stay

Financial

  • Bank statement

    Last 3 months with sufficient funds

Employment

  • Proof of work leave

    Optional

    Employer letter if employed

Proof of funds

Minimum balance: $1,000

  • bank statement

Statement must show available balance and regular transactions

Good to know

  • eVisa is valid for a single entry only; if you leave Morocco, you cannot re-enter without a new visa
  • Ensure all documents are in French or English, or certified translations

Common refusal reasons

Insufficient funds in bank statement

Provide statement showing at least $1,000 for the stay

Passport validity less than 6 months

Renew passport before applying; check validity date

FAQ

Do citizens of Thailand need a visa for Morocco?

Citizens of Thailand need a visa for Morocco and can apply online for an eVisa. Visa type: eVisa · Tourist (Single Entry).

How long can citizens of Thailand stay in Morocco?

Up to 30 days.

How much does the Morocco visa cost for citizens of Thailand?

Government fee: $100.

How long does Morocco visa processing take?

Typically 3–5 days.

What documents do citizens of Thailand need for Morocco?

Passport bio-data page; Passport-size photo; Round-trip flight itinerary; Hotel booking confirmation; Bank statement; Proof of work leave.

How long must my passport be valid for Morocco?

At least 6 months.

Where do I apply?

On the official site: https://www.maevisa.gov.ma

Sources

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 Thailand passport holders