Manama trip from Casablanca
“They told me up front about the bank statement, so I had it ready. The eVisa came through and I flew straight in.”
10,000+ visas issued
trusted by travellers worldwide
Checked by a specialist
a real visa expert reviews every file
Secure payment
and dedicated support
Licensed US company
operated by TravelRox, Inc.
Moroccans need a visa for Bahrain. Apply online for a 2-week single-entry or 3-month multiple-entry eVisa - no embassy visit.
Good to know: your eVisa works at Bahrain International Airport and at the King Fahd Causeway land border from Saudi Arabia, so you can fly in or drive across. Bahrain does not use a separate arrival card.
Apply online
Fill the short form and upload your passport. We auto-fill the rest.
We verify and submit
Our team reviews your details and files with Bahrain's NPRA eVisa system.
Get your eVisa
Apply today, and get your visa maximum by {visa.deliveryDate}
Rated 3.5 / 5 by 2,147 verified travellers worldwide. Here are a few recent reviews from customers we have helped with their visa applications.
“They told me up front about the bank statement, so I had it ready. The eVisa came through and I flew straight in.”
“Needed to travel twice for work, so the multiple-entry visa was perfect. Clear advice on which to pick.”
“Booked late and the fastest tier got me my eVisa within a day. Smooth from start to finish.”
Choose the right product
2-week single entry for a quick trip; 3-month multiple entry to return or stay up to 30 days per visit.
Staying with family?
Bring your host's Bahraini national ID number instead of a hotel booking for the accommodation requirement.
Bahrain checks your funds
Unlike lighter eVisas, you will show a 3-month bank statement with at least USD 1,000, so prepare it early.
Print your eVisa
Carry the PDF printout; it is checked at Bahrain International Airport on arrival.
Information verified June 2026. Official information: Ministry of Foreign Affairs of Bahrain · Ministry of Foreign Affairs of Morocco. Visa rules can change - confirm details before you book.
Yes. Moroccans need a visa for Bahrain, applied for online as an eVisa. There is no embassy visit - it is issued electronically and emailed to you.