MoroccoBahrain

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

BahrainMorocco Visa-free, 90 days Morocco visa for citizens of Bahrain

MoroccoBahrain 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.