Accessibility informationSkip to the main content

Travel to Bahrain

Entry to Bahrain is restricted to specified nationalities and categories of passengers. Please check the requirements before you travel. If you are travelling to Bahrain, you must take a COVID-19 PCR test on arrival.

COVID-19 PCR testing

All passengers must undergo a COVID-19 PCR test (at their own expense) on arrival. Arriving passengers must remain in self-isolation until they receive the result of the COVID-19 PCR test.

All arriving travellers to the Kingdom of Bahrain are required to pay the cost of two COVID-19 tests at a total of 40 BD, which includes an arrival test fees and an examination test fees that is conducted after their stay in Kingdom of Bahrain for 10 days.

  • Children under six years of age are exempted from COVID-19 test.
  • The payment can be made through the ‘BeAware Bahrain’ App, which is a must to have with the passenger before reaching Bahrain. The links for downloading this app are:
  • Payment can also be made through the eGOVERNMENT website
  • Payment by cash is also accepted upon arrival, however this will cause delays for the passenger.


Entry to Bahrain is restricted to Bahraini citizens, residents, GCC citizens who do not need a visa, passengers eligible to obtain a visa on arrival, passengers with a valid eVisa, diplomats, military personnel, airline crew, or holders of official, service or UN passports.

Visas on arrival are reintroduced for citizens of nationalities that are eligible for it. To check if you are eligible for a visa on arrival or apply for an eVisa, please visit the Bahrain eVisa System.

Travelling to, from and through Dubai

If you're travelling to, from or transiting through Dubai, please check our Travel requirements for Dubai.