Passport profile
Bahrain
Visa requirements from a Bahrain passport across 196 destinations. Last refreshed May 16, 2026.
64 No advance visa needed Visa-free, ETA, or on arrival
132 Require advance visa eVisa, permit, or embassy visa
196 Total destinations covered Across all categories
Visa-free 46 countries
No advance approval needed. Show up with a valid passport.
Armenia 120 days Azerbaijan 30 days Bahamas 3 months Barbados 90 days Belarus 30 days Botswana 90 days China 30 days Dominica 21 days Dominican Republic Ecuador 90 days Egypt 6 months El Salvador 90 days Georgia 1 year Guatemala 90 days Haiti 3 months Honduras 90 days Iran 15 days Jordan 3 months Kazakhstan 30 days Kosovo Do not need a visa a holder of a valid biometric residence permit issued by one of the Schengen member states or a valid multi-entry Schengen Visa, a holder of a valid Laissez-Passer issued by United Nations Organizations, NATO, OSCE, Council of Europe or European Union a holder of a valid travel documents issued by EU Member and Schengen States, United States of America, Canada, Australia and Japan based on the 1951 Convention on Refugee Status or the 1954 Convention on the Status of Stateless Persons, as well as holders of valid travel documents for foreigners (max. 15 days stay) Kuwait Freedom of movement ID card valid Kyrgyzstan 60 days Lebanon 6 months Malaysia 90 days Mauritius 90 days Micronesia 30 days Morocco 90 days Nicaragua 90 days Oman Freedom of movement ID card valid Pakistan 90 days Palestine Arrival by sea to Gaza Strip not allowed. Philippines 30 days Qatar Freedom of movement ID card valid Saint Vincent and the Grenadines 1 month Samoa 60 days Saudi Arabia Freedom of movement ID card valid Serbia 90 days Singapore 30 days Thailand 60 days Tunisia 3 months Turkey 3 months Ukraine 90 days United Arab Emirates Freedom of movement ID card valid Uzbekistan 30 days Vanuatu 30 days Zambia
ETA Electronic Travel Authorisation 6 countries
A pre-travel approval applied for online. Not a visa โ typically issued within 24-72 hours.
Visa on Arrival 12 countries
Issued at the airport or border when you land. Bring required documents and the fee.
eVisa Electronic Visa 38 countries
A full visa applied for online. Processing typically takes a few business days.
Afghanistan Albania Angola Antigua and Barbuda Benin 30 days Bhutan 90 days Burkina Faso Cameroon Colombia 90 days Cรดte d'Ivoire Cuba 30 days Democratic Republic of the Congo 7 days Djibouti 31 days Equatorial Guinea Ethiopia up to 90 days Gabon Guinea India 30 days Lesotho Libya Mauritania Namibia Nigeria Papua New Guinea Russia 30 days Sรฃo Tomรฉ and Prรญncipe Sierra Leone Somalia South Sudan Suriname Syria Taiwan Tajikistan 45 days Togo 15 days Trinidad and Tobago Uganda Venezuela Vietnam 90 days
eVisa or Visa on Arrival 13 countries
You can choose: apply online before travel, or get a visa at the airport.
Visa Required 81 countries
Must be applied for and approved at an embassy or consulate before travel.
Algeria Andorra Argentina 90 days Australia Austria Belgium Belize Bosnia and Herzegovina Brazil Bulgaria Canada Central African Republic Chad Chile Costa Rica Croatia Cyprus Czech Republic Denmark Eritrea Estonia Eswatini Fiji Finland France Gambia Germany Ghana Greece Grenada Guyana Hungary Iceland Ireland Israel Italy Jamaica Japan Kiribati Latvia Liberia Liechtenstein Lithuania Luxembourg Mali Malta Marshall Islands Mexico Moldova Monaco Mongolia Montenegro Myanmar 28 days Nauru Netherlands Niger North Korea North Macedonia Norway Panama Paraguay Peru Poland Portugal Republic of the Congo Romania Saint Lucia San Marino Slovakia Slovenia Solomon Islands South Africa Spain Sudan Sweden Switzerland Tonga Turkmenistan United States Uruguay Vatican City