Visa Requirements for Bahraini Citizens


Bahrainis need a visa for these countries:
(You must make a visa prior to arriving at the country or you will likely be deported)

Afghanistan Cameroon Germany Libya Pakistan Suriname
Albania Canada Ghana Liechtenstein Panama Swaziland
Algeria Canary Islands Gibraltar Lithuania Papua New Guinea Sweden
Andorra Cape Verde Greece Luxembourg Paraguay Switzerland
Angola Central African Republic Greenland Macau Peru Taiwan
Anguilla Chad Grenada Macedonia Philippines Tajikistan
Antarctica Chile Guadeloupe Madagascar Poland Tanzania
Antigua Barbuda China Guam Malawi Portugal Thailand
Argentina Colombia Guinea Maldives Puerto Rico Timor Leste
Armenia Comoros Guinea Bissau Mali Reunion Togo
Aruba Congo Brazzaville Guyana Malta Romania Tokelau
Australia Congo Kinshasa Hungary Marshall Islands Russia Tonga
Austria Cook Islands Iceland Martinique Rwanda Trinidad Tobago
Azerbaijan Costa Rica India Mauritania Saint Kitts Nevis Turkey
Azores Croatia Indonesia Mexico Saint Lucia Turkmenistan
Bangladesh Cuba Iran Moldova Saint Martin Turks Caicos Islands
Barbados Curacao Iraq Monaco Saint Pierre Miquelon Uganda
Belarus Cyprus Ireland Mongolia San Marino Ukraine
Belgium Czech Republic Israel Montenegro Sao Tome Principe United Kingdom
Belize Denmark Italy Montserrat Senegal United States
Benin Djibouti Ivory Coast Mozambique Serbia Uruguay
Bermuda Equatorial Guinea Jamaica Myanmar Sierra Leone Uzbekistan
Bhutan Eritrea Japan Namibia Slovakia Vanuatu
Bolivia Estonia Kazakhstan Nepal Slovenia Vatican City
Bonaire Ethiopia Kenya Netherlands Solomon Islands Venezuela
Bosnia Herzegovina Fiji Korea North New Caledonia Somalia Vietnam
Botswana Finland Kyrgyzstan Niger South Africa Virgin Islands UK
Brazil France Laos Nigeria South Sudan Virgin Islands US
Bulgaria French Guiana Latvia Norfolk Island Spain Yemen
Burkina Faso French Polynesia Lesotho Northern Mariana Islands Sri Lanka Zambia
Burundi Gabon Liberia Norway Sudan Zimbabwe
Cambodia Gambia


Bahrainis don't need a visa for these countries:
(When you arrive at the country, immigration officials will just stamp your passport indicating how many days you are allowed to stay)

Bahamas Egypt Jordan Micronesia Oman Seychelles
Bahrain El Salvador Korea South Morocco Palau Singapore
Brunei Georgia Kosovo Nauru Qatar Syria
Cayman Islands Guatemala Kuwait New Zealand Saint Vincent Grenadines Tunisia
Dominica Haiti Lebanon Nicaragua Samoa Tuvalu
Dominican Republic Honduras Malaysia Niue Saudi Arabia United Arab Emirates
Ecuador Hong Kong Mauritius