Thailand passport → Morocco
Morocco visa for citizens of Thailand
Citizens of Thailand need a visa for Morocco and can apply online for an eVisa.
Official application siteVerified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | eVisa · Tourist (Single Entry) |
|---|---|
| How to apply | Fully online — no office visit |
| Maximum stay | Up to 30 days |
| Visa validity | 180 days |
| Entries | Single entry |
| Processing time | 3–5 days |
| Government fee | $100 |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
| Onward or return ticket | Required |
| Proof of funds | Bank statement showing at least $1,000 for stay |
How to apply
- 1
Visit official eVisa portal
Go to https://www.maevisa.gov.ma and create an account
- 2
Complete application form
Fill personal, passport, and travel details
- 3
Upload required documents
Upload passport, photo, itinerary, hotel, bank statement
- 4
Pay visa fee online
Pay $100 USD fee via credit/debit card
- 5
Submit application
Check all info and submit
- 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
OptionalEmployer 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
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Morocco