BahrainMorocco

Bahraini Embassy in Morocco

1 embassy

Bahrain is represented in Morocco by 1 mission: an embassy in Rabat. Moroccan citizens need a visa for Bahrain, which they can apply for online as an e-Visa.

Bahraini Embassy in Rabat

The Bahraini embassy is in Rabat, the capital of Morocco, at Rue Bani Hassane زنقة بني حسان 318, Rabat. Its phone number is on its page.

Bahrain visa for Moroccan citizens

MoroccoBahrain e-Visa Bahrain visa for citizens of Morocco

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

Moroccan citizens need an e-Visa for Bahrain, applied for online before travel. The application is made online on the official portal of Bahrain, not at the Bahraini embassy.

Morocco’s missions in Bahrain

Missions of Morocco in Bahrain (1)

In return, Morocco has an embassy in Bahrain, in Manama.

Good to know

Bahrain in Morocco

Worldwide, Bahrain has 24 missions in 22 countries; one of them is in Morocco.

Travel to Morocco for Bahraini citizens

No visa is needed by Bahraini citizens for Morocco, for stays of up to 90 days. In Morocco, Bahraini citizens can turn to the Bahraini embassy for passports and emergency help.

When the Bahraini embassy in Morocco is closed

The Bahraini embassy in Morocco closes on Morocco’s public holidays, the next being Green March (Eid Al Massira Al Khadra) on Friday 6 November 2026, Independence Day (Eid Al Istiqulal) on Wednesday 18 November 2026 and New Year's Day (Ras l' âm) on Friday 1 January 2027, and usually on some holidays of Bahrain, such as National Day on Wednesday 16 December 2026.

Frequently asked questions

Where is the Bahraini embassy in Morocco?

The Bahraini embassy is in Rabat, at Rue Bani Hassane زنقة بني حسان 318, Rabat.

Do Moroccan citizens need a visa for Bahrain?

Moroccan citizens need an e-Visa for Bahrain, applied for online before travel.

Do Bahraini citizens need a visa for Morocco?

Morocco admits Bahraini citizens without a visa for stays of up to 90 days.

Does Morocco have an embassy in Bahrain?

Yes, Morocco has its embassy in Manama.