Thailand entry requirements for Morocco passport holders

Updated weekly · Last reviewed September 16, 2026·View sources
Recently changed · September 16, 2026
Visa-free entryeVisa required
Confirmed by an official source (IATA / government).
eVisa required
Max stay
No fixed limit
Passport validity
6 months
Beyond entry date
Return ticket
Required
Or onward travel proof
Proof of funds
Recommended
May be checked

Moroccan passport holders need a visa to enter Thailand. You can apply online through Thailand's official eVisa portal before you fly, which saves you a trip to the embassy. Apply at least two weeks ahead, and make sure your passport has at least six months of validity left.

Apply for Thailand eVisaSingle and multiple entry options. Processing 3–5 business days.

Entry requirements

RequirementDetailsStatus
Thailand e-VisaYou cannot get a visa on arrival; you must have the e-Visa approved before you fly.
Apply before departure
Moroccan passport holders must obtain an e-Visa prior to travel. Apply online at the official Thai e-Visa website (https://www.thaievisa.go.th/), complete the application, upload required documents, and pay the fee. Processing time varies, so apply well in advance.Required
Passport validityIf your passport expires sooner, you may be denied boarding or entry.
At least 6 months
Your passport must be valid for at least 6 months from your date of entry into Thailand.Required
Blank passport pagesThe immigration officer needs a clean page to stamp your passport.
At least 1 blank page
Your passport must have at least 1 blank page for the entry stamp.Required
Return or onward ticketImmigration may ask to see your outbound ticket as proof you intend to leave.
Proof of departure
You must have a confirmed return or onward flight ticket showing you will leave Thailand within the permitted stay period.Required
Proof of fundsCarry evidence of at least 20,000 THB per person or 40,000 THB per family, though it's not always checked.
Financial evidence
You may be asked to show proof of sufficient funds to cover your stay in Thailand (e.g., bank statements, cash, or traveler's checks).Recommended
Accommodation detailsImmigration may ask where you are staying; having the address handy speeds up the process.
Hotel booking or address
Have your hotel booking confirmation or the address where you will stay in Thailand ready to present if asked.Recommended
Thailand Digital Arrival Card (TDAC)You do not need to fill out any arrival declaration form.
Not required
As of 2026, the Thailand Digital Arrival Card (TDAC) is not required for Moroccan passport holders entering Thailand.Not required
Apply early — processing can be slow
Thai eVisa processing takes 7–15 business days on average, but can take longer in peak season. Apply at least three weeks before your flight. Don't book non-refundable flights until your visa is approved.
TDAC is mandatory
Fill out the Thailand Digital Arrival Card at https://tdac.immigration.go.th within 72 hours before arrival. Save the QR code on your phone — you'll need it at immigration.
Overstaying is expensive
Overstaying your visa costs 500 THB per day, capped at 20,000 THB. You may also be banned from re-entering Thailand. Check your entry stamp and leave on time.

What happens at the border

1
Apply for the eVisa online
Go to https://www.thaievisa.go.th/ and create an account. Fill in your personal details, upload your passport bio page, a photo, flight bookings, and hotel confirmation. Pay the visa fee by card. Save your application reference number.
2
Wait for approval
Processing usually takes 7–15 business days, but can stretch longer in peak season. Don't book non-refundable flights until the visa is approved. You'll get an email with a PDF approval letter — print two copies.
3
Complete the TDAC before you fly
Within 72 hours of arrival, fill out the Thailand Digital Arrival Card at https://tdac.immigration.go.th. Enter your flight number, passport details, and Thai address. You'll receive a QR code by email — screenshot it.
4
Check in at the airport
At your departure airport, show the check-in agent your passport, printed eVisa approval, return ticket, and TDAC QR code. They'll verify you have the visa before issuing a boarding pass.
5
Clear Thai immigration
At Bangkok Suvarnabhumi (BKK), Don Mueang (DMK), Phuket (HKT), or Chiang Mai (CNX), join the foreign passport queue. Hand over your passport, eVisa printout, and TDAC QR code. You'll get an entry stamp showing your permitted stay — check the date before leaving the counter.
6
Keep your departure card safe
If you receive a departure card stapled to your passport, don't lose it. You'll need it when leaving Thailand. If you overstay, you'll pay a fine of 500 THB per day, capped at 20,000 THB, and may be banned from re-entry.
Download Thailand Entry Checklist
PDF · Morocco Passport · Includes QR codes · Updated September 16, 2026
Download PDF

Staying longer & fees

Visa options if you want to stay beyond the free limit:

Tourist Visa (Single Entry)
Max stay60 days (extendable by 30 days)
Validity3 months from issue date
Cost$40

Standard e-visa; same as current option.

Tourist Visa (Multiple Entry)
Max stay60 days per entry (extendable by 30 days)
Validity6 months
Cost$200

For multiple visits within 6 months.

Non-Immigrant B Visa (Business)
Max stay90 days per entry
Validity3 months (single) or 1 year (multiple)
Cost$80 (single) / $200 (multiple)

Requires Thai company sponsorship and work permit.

Non-Immigrant O Visa (Retirement)
Max stay90 days per entry
Validity1 year (multiple)
Cost$200

For applicants 50+ with financial proof; extendable annually.

Elite Visa (Privilege Entry)
Max stay5 to 20 years
Validity5, 10, or 20 years
CostFrom 600,000 THB (~$17,000)

Premium long-stay program with multiple entry privileges.

retirement visa
Thailand Retirement Visa (Non-OA)
1 year, renewable annually
~$180 USD / year + bank fee
For those aged 50+ with 800,000 THB in a Thai bank account or 65,000 THB monthly income. Allows long-term stay with annual renewal.
digital nomad visa
Thailand Smart Visa (for professionals)
Up to 4 years
~$600 USD (application fee)
For highly-skilled professionals, investors, and startup founders. Requires minimum income of 100,000 THB/month and relevant qualifications.
student visa
Thailand Education Visa (Non-ED)
1 year, renewable
~$200 USD / year
For those enrolled in a Thai educational institution (language schools, universities). Must attend at least 80% of classes.
work visa
Thailand Work Visa (Non-B)
1 year, renewable
~$200 USD / year
For those with a job offer from a Thai company. Requires work permit and minimum salary of 50,000 THB/month.
elite visa
Thailand Elite Card (5-year)
5 years
600,000 THB (~$16,800 USD)
Premium program for long-term stays with multiple entries, airport VIP services, and other perks. No age or income requirements.
Other fees
ServiceCost
Thailand e-Visa (single entry, 60 days)Required for Moroccan passport holders; apply online before travel.$40
Visa extension (at immigration office)Allows 30 additional days; apply before current permission expires.1,900 THB (~$55)
Overstay finePay at airport immigration; max fine 20,000 THB.500 THB per day (~$15)

Common reasons for entry denial

Insufficient funds30%
No return ticket25%
Suspicious travel pattern20%

Approval probability calculator

Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.

Transiting through Thailand

No transit visa needed

Moroccan passport holders transiting through Thai airports do not need a visa if staying airside and continuing to a third country within 12 hours.

Airside transitAllowed up to 12h
Exceptions & conditions
  • If leaving the airport or staying overnight, a visa is required.
  • If arriving by land, visa exemption does not apply; must have a visa.
Transit hubsSuvarnabhumi Airport (BKK) · Don Mueang International Airport (DMK) · Phuket International Airport (HKT)

Health & vaccines for Thailand

Required for entry
Yellow FeverRequired if arriving from a country with risk of yellow fever transmission (e.g., parts of Africa or South America).
Recommended vaccines
Hepatitis AEssentialTyphoidRecommendedTetanus-diphtheria-pertussis (Tdap)EssentialMeasles-mumps-rubella (MMR)EssentialHepatitis BRecommendedRabiesConsiderJapanese EncephalitisConsider
Health risks
Dengue feverHigh risk

Mosquito-borne disease common in urban and rural areas; use repellent and avoid bites.

Food and waterborne diseasesModerate risk

Risk of traveler's diarrhea, typhoid, and hepatitis A from contaminated food/water; practice safe eating and drinking.

Zika virusLow risk

Mosquito-borne; pregnant women should take precautions.

Malaria risk: low

Risk is low in major cities and tourist areas; moderate in rural border regions (e.g., near Myanmar, Cambodia). Prophylaxis recommended for high-risk areas only.

Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.

Immigration offices for extensions

Bangkok
Chaeng Wattana Immigration Office
120 Moo 3, Chaeng Wattana Road, Lak Si, Bangkok 10210
Mon–Fri 08:30–16:30

Bring TM.7 form, 1 photo, 1,900 THB for extension.

Chiang Mai
Chiang Mai Immigration Office
71 Moo 3, San Phisuea, Mueang Chiang Mai, Chiang Mai 50300
Mon–Fri 08:30–16:30

Popular for extensions; arrive early to avoid queues.

Practical information for MA travellers

Country basics
CapitalBangkok
LanguageThai
Driving sideLeft-hand traffic
US driving licenceUS license not valid in Thailand. IDP (International Driving Permit) required. Obtain before travel at AAA.
Money
CurrencyThai Baht (THB)
Exchange rate
1 USD = 33.23 THB
updated Jul 3
Time zone
Local timeUTC+7
vs New York+11h (EST) / +12h (EDT)
vs Los Angeles+14h (PST) / +15h (PDT)
Electricity
Voltage220V / 50Hz
Plug types
A,B,CType A, B, C — US plugs (Type A) fit most Thai sockets. No adapter needed for Type A sockets, but bring one for Type C.
✓ No adapter needed for US plugs
Water & health
Tap water
Not safe — use bottled
Drink bottled water. Ice in restaurants is generally safe.
Emergency numbers
Police191
Medical1669
US EmbassyFind contact

Getting to Thailand

10,708 kmgreat circle distance
→
~14hfrom Morocco
Find flights

Nearby destinations you can also visit

Countries close to Thailand — with your same passport.

Frequently asked questions

Typically 7–15 business days, but it can take longer during peak season (November–February) or if your documents are unclear. Apply at least three weeks before your flight. You'll get an email with a PDF approval letter — print it and carry it with your passport.
The fee depends on the visa type and is paid online by credit or debit card when you submit your application at https://www.thaievisa.go.th/. Check the current fee on the portal before applying — it's listed in Thai Baht and converted at the time of payment.
No. The visa issued through this route is not extendable. You must leave Thailand by the date stamped in your passport. Overstaying means a fine of 500 THB per day (capped at 20,000 THB) and possible re-entry bans. If you want to stay longer, you'd need to apply for a different visa type before travelling.
If you stay in the international transit area and don't pass through immigration, you generally don't need a visa. But if your connection requires you to clear immigration — for example, if you're switching from an international to a domestic flight, or if your bags aren't checked through — you'll need a visa. Check with your airline before booking.
The Thailand Digital Arrival Card replaced the old paper arrival form. You fill it out online at https://tdac.immigration.go.th within 72 hours before landing. It's mandatory — you'll get a QR code by email that immigration scans on arrival. Without it, you'll be sent to a counter to fill it out on the spot, which adds time.
You'll get an email explaining the reason. Common issues: unclear passport scan, insufficient funds, or incomplete flight/hotel details. You can reapply with corrected documents, but you'll pay the fee again. If you're unsure why you were denied, contact the Thai embassy in Rabat before reapplying.
No. Thai visa on arrival is not available to Moroccan passport holders. You must have an approved visa before you board your flight. The eVisa is the standard route — apply online at https://www.thaievisa.go.th/ well before your travel date.

Official sources

Always verify before you travel
Entry requirements change. This page was verified on September 16, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.