MoroccoThailand

Moroccan Embassy in Thailand

1 embassy

Morocco is represented in Thailand by 1 mission: an embassy in Bangkok. Thai citizens need an e-Visa for Morocco, applied for online before travel and valid for up to 30 days.

Moroccan Embassy in Bangkok

At ถนนสาทรใต้ 175, 10120 Bangkok, the Moroccan embassy represents Morocco towards Thailand.

Morocco visa for Thai citizens

ThailandMorocco e-Visa Morocco visa for citizens of Thailand

MoroccoThailand Visa-free, 60 days Thailand visa for citizens of Morocco

Morocco visa requirements for citizens of Thailand

  • Morocco e-Visa (single entry)
  • Electronic Travel Authorization to Morocco (AEVM)
  • Visitor visa (VRT) from a Moroccan embassy or consulate
  • Fee: MAD 770
  • 11 required documents

checked 22 October 2026

See the full checklist

Thai citizens need an e-Visa for Morocco, applied for online before travel and valid for up to 30 days. The application is made online on the official portal of Morocco, not at the Moroccan embassy.

Thailand’s missions in Morocco

Missions of Thailand in Morocco (1)

In return, Thailand has an embassy in Morocco, in Rabat.

Good to know

Morocco in Thailand

Worldwide, Morocco has 133 missions in 77 countries; one of them is in Thailand.

Travel to Thailand for Moroccan citizens

Thailand admits Moroccan citizens without a visa for stays of up to 60 days. In Thailand, Moroccan citizens can turn to the Moroccan embassy for passports and emergency help.

Frequently asked questions

Where is the Moroccan embassy in Thailand?

The Moroccan embassy is in Bangkok, at ถนนสาทรใต้ 175, 10120 Bangkok.

Do Thai citizens need a visa for Morocco?

Thai citizens need a visa for Morocco, which they can apply for online as an e-Visa for stays of up to 30 days.

Do Moroccan citizens need a visa for Thailand?

Thailand admits Moroccan citizens without a visa for stays of up to 60 days.

Does Thailand have an embassy in Morocco?

Yes, Thailand has its embassy in Rabat.