Good news for Moldovan passport holders: you are fully eligible for Bahrain’s online eVisa. The application is 100 % digital, takes about 12–15 minutes, and approvals usually land in your inbox within a few business days.
Pick an eVisa that fits your travel needs the best:
Business, tourist and family-visit versions follow the same rules and durations
Moldova or Romanian-language passports are both accepted. You will need:
For more info about requirements, visit the Bahrain eVisa requirement page.
What if I’m travelling with children under 18?
Children need their own eVisa but the same documents apply (no extra bank statement for minors).
Your Bahrain eVisa will be processed based on urgency and visa type. Costs change depending on how long you plan to stay and whether you need single or multiple entries. Updated fees are available on the Bahrain eVisa portal.
There are no direct flights, but excellent one-stop connections exist via Istanbul (Turkish Airlines), Dubai (flydubai) or Doha (Qatar Airways). Total travel time 6–9 hours.
I only have a layover ticket showing departure in 10 days – is that enough?
Yes. As long as the departure date is within your allowed stay, it is accepted.
Can I extend my stay once in Bahrain?
Yes, most eVisas can be extended once for two weeks at the Nationality, Passports & Residence
Affairs office in Manama.
Fill out the online form with your travel details.
Upload your documents and pay safely online.
Get your eVisa by email—download it and you’re ready to go.
You can always check your progress on the Bahrain eVisa status page.
To enjoy your trip comfortably and respectfully, keep these easy guidelines in mind:
To help us improve