Morocco
Bahrain
Moroccan Embassy in Bahrain
1 embassy
Morocco is represented in Bahrain by 1 mission: an embassy in Manama. No visa is needed by Bahraini citizens for Morocco, for stays of up to 90 days.
Moroccan Embassy in Manama
The Moroccan embassy is in Manama, the capital of Bahrain.
Morocco visa for Bahraini citizens
Bahrain
Morocco Visa-free, 90 days Morocco visa for citizens of Bahrain
Morocco
Bahrain e-Visa Bahrain visa for citizens of Morocco
Bahraini citizens do not need a visa for Morocco: stays of up to 90 days are visa-free.
Bahrain’s missions in Morocco
Missions of Bahrain in Morocco (1)
In return, Bahrain has an embassy in Morocco, in Rabat.
Good to know
Morocco in Bahrain
Worldwide, Morocco has 133 missions in 77 countries; one of them is in Bahrain.
Travel to Bahrain for Moroccan citizens
Bahrain requires a visa from Moroccan citizens, available online as an e-Visa. In Bahrain, Moroccan citizens can turn to the Moroccan embassy for passports and emergency help.
When the Moroccan embassy in Bahrain is closed
The Moroccan embassy in Bahrain closes on Bahrain’s public holidays, the next being National Day on Wednesday 16 December 2026, National Day on Thursday 17 December 2026 and New Year's Day on Friday 1 January 2027, and usually on some holidays of Morocco, such as Green March (Eid Al Massira Al Khadra) on Friday 6 November 2026.
Frequently asked questions
Where is the Moroccan embassy in Bahrain?
The Moroccan embassy is in Manama.
Do Bahraini citizens need a visa for Morocco?
Morocco admits Bahraini citizens without a visa for stays of up to 90 days.
Do Moroccan citizens need a visa for Bahrain?
Moroccan citizens need a visa for Bahrain, which they can apply for online as an e-Visa.
Does Bahrain have an embassy in Morocco?
Yes, Bahrain has its embassy in Rabat.