- Address
- ถนนสาทรใต้ 175, 10120 Bangkok
Morocco
Thailand
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
Thailand
Morocco e-Visa Morocco visa for citizens of Thailand
Morocco
Thailand 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
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.