Visa requirements for Bahrain
Most visitors need an e-Visa for Bahrain, applied for online before travel. 6 enter visa-free.
Rules by passport
Visa-free (6)
- Bahrain
- Kuwait
- Oman
- Qatar
- Saudi Arabia
- the United Arab Emirates
Checked against Kingdom of Bahrain national portal (bahrain.bh), NPRA (Nationality, Passports & Residence Affairs), Kingdom of Bahrain (bahrain.bh), Nationality, Passport and Residence Affairs, Bahrain (npra.gov.bh, archived) on October 10, 2026.
Visa on arrival (67)
- Andorra
- Argentina
- Australia
- Austria
- Belgium
- Bolivia
- Brazil
- Brunei
- Bulgaria
- Canada
- Chile
- China
- Colombia
- Croatia
- Cyprus
- Czechia
- Denmark
- Ecuador
- Estonia
- Finland
- France
- Georgia
- Germany
- Greece
- Guyana
- Hong Kong
- Hungary
- Iceland
- India
- Ireland
- Italy
- Japan
- Kazakhstan
- Latvia
- Liechtenstein
- Lithuania
- Luxembourg
- Macao
- Malaysia
- Malta
- Mexico
- Monaco
- New Zealand
- Norway
- Paraguay
- Peru
- Poland
- Portugal
- Romania
- Russia
- San Marino
- Singapore
- Slovakia
- Slovenia
- South Korea
- Spain
- Suriname
- Sweden
- Switzerland
- Thailand
- the Netherlands
- the United Kingdom
- the United States
- the Vatican City
- Ukraine
- Uruguay
- Venezuela
Checked against Kingdom of Bahrain national portal (bahrain.bh), NPRA (Nationality, Passports & Residence Affairs), Kingdom of Bahrain (bahrain.bh), Nationality, Passport and Residence Affairs, Bahrain (npra.gov.bh, archived) on October 10, 2026.
E-Visa (123)
- Afghanistan
- Albania
- Algeria
- Angola
- Antigua and Barbuda
- Armenia
- Azerbaijan
- Bangladesh
- Barbados
- Belarus
- Belize
- Benin
- Bhutan
- Bosnia and Herzegovina
- Botswana
- Burkina Faso
- Burundi
- Cambodia
- Cameroon
- Cape Verde
- Chad
- Costa Rica
- Cuba
- Djibouti
- Dominica
- Egypt
- El Salvador
- Equatorial Guinea
- Eritrea
- Eswatini
- Ethiopia
- Fiji
- Gabon
- Ghana
- Grenada
- Guatemala
- Guinea
- Guinea-Bissau
- Haiti
- Honduras
- Indonesia
- Iraq
- Israel
- Ivory Coast
- Jamaica
- Jordan
- Kenya
- Kiribati
- Kyrgyzstan
- Laos
- Lebanon
- Lesotho
- Liberia
- Libya
- Madagascar
- Malawi
- Mali
- Mauritania
- Mauritius
- Micronesia
- Moldova
- Mongolia
- Montenegro
- Morocco
- Mozambique
- Myanmar
- Namibia
- Nauru
- Nepal
- Nicaragua
- Niger
- Nigeria
- North Macedonia
- Pakistan
- Palau
- Palestine
- Panama
- Papua New Guinea
- Rwanda
- Saint Kitts and Nevis
- Saint Lucia
- Saint Vincent and the Grenadines
- Samoa
- Sao Tome and Principe
- Senegal
- Serbia
- Sierra Leone
- Somalia
- South Africa
- South Sudan
- Sri Lanka
- Sudan
- Syria
- Taiwan
- Tajikistan
- Tanzania
- the Bahamas
- the Central African Republic
- the Comoros
- the Democratic Republic of the Congo
- the Dominican Republic
- the Gambia
- the Maldives
- the Marshall Islands
- the Philippines
- the Republic of the Congo
- the Seychelles
- the Solomon Islands
- Timor-Leste
- Togo
- Tonga
- Trinidad and Tobago
- Tunisia
- Turkey
- Turkmenistan
- Tuvalu
- Uganda
- Uzbekistan
- Vanuatu
- Vietnam
- Yemen
- Zambia
- Zimbabwe
Checked against Kingdom of Bahrain national portal (bahrain.bh), NPRA (Nationality, Passports & Residence Affairs), Kingdom of Bahrain (bahrain.bh), Nationality, Passport and Residence Affairs, Bahrain (npra.gov.bh, archived) on October 10, 2026.
Visa required (3)
- Iran
- Kosovo
- North Korea
Checked against Kingdom of Bahrain national portal (bahrain.bh), NPRA (Nationality, Passports & Residence Affairs), Kingdom of Bahrain (bahrain.bh), Nationality, Passport and Residence Affairs, Bahrain (npra.gov.bh, archived) on October 10, 2026.
Visa fees for Bahrain
| Visa type | Fee | Source |
|---|---|---|
| E-Visa | 10 BHD, two-week single-entry visit e-visa (application fee 5 BHD + issuance fee 5 BHD) | NPRA Bahrain |
| E-Visa | 29 BHD, 3-month multiple-entry visit e-visa (request 4 BD + issuance 25 BD) | Kingdom of Bahrain national portal |
Visa on arrival fee: No official source publishes this information. No official fee schedule for visa on arrival found on NPRA or bahrain.bh pages checked Checked: NPRA Bahrain.
Visa fee: No official source publishes this information. No official fee schedule published for embassy-issued entry visas (visa-required routes IR, KP, XK per the cleanroom rules); fees are set per mission Checked: Kingdom of Bahrain (eGovernment portal).
Processing times
| Visa type | Processing time | Source |
|---|---|---|
| E-Visa | 1 working day | NPRA Bahrain |
| E-Visa | 3-5 working days | Kingdom of Bahrain national portal |
| Visa on arrival | issued at the airport on arrival | Kingdom of Bahrain national portal |
Apply through official channels
Start the official Bahrain e-Visa portal official NPRA e-visa portal
NPRA Bahrainvisa-on-arrival eligibility and guidance via NPRA
Travel insurance for Bahrain
Not required. No official source we have checked requires travel insurance to visit Bahrain, and none publishes a minimum coverage amount for visitors.
Some visa services claim insurance is mandatory for Bahrain and charge you for a policy. We found no official rule behind those claims, so we will not present it as one. Insurance may still be a sensible choice for your trip, but for Bahrain it is your choice, not an entry rule. We watch for new mandates daily, and this page will say so if one appears.
Countries that do require it: the full travel insurance requirements list.
Sources and verification
199 of 199 passport rules verified against Kingdom of Bahrain national portal (bahrain.bh), NPRA (Nationality, Passports & Residence Affairs), Kingdom of Bahrain (bahrain.bh), Nationality, Passport and Residence Affairs, Bahrain (npra.gov.bh, archived), 0 with no official source publishing the rule.
- Kingdom of Bahrain national portal (bahrain.bh) (checked October 10, 2026)
- NPRA (Nationality, Passports & Residence Affairs) (checked October 10, 2026)
- Kingdom of Bahrain (bahrain.bh) (checked October 10, 2026)
- Nationality, Passport and Residence Affairs, Bahrain (npra.gov.bh, archived) (checked October 10, 2026)
Common questions
Do I need a visa for Bahrain?
It depends on your passport. 6 of 199 passports enter Bahrain visa-free, 67 can get a visa on arrival; 126 need a visa or authorisation arranged in advance. Find your passport in the groups above.
What does a visa for Bahrain cost?
It depends on the visa type and your passport. For example, the e-visa costs 10 BHD, two-week single-entry visit e-visa (application fee 5 BHD + issuance fee 5 BHD). See the full fee table above.
How long does Bahrain visa processing take?
It depends on the visa type. For example, the e-visa: 1 working day. See the full table above.
Do I need travel insurance for Bahrain?
No verified requirement. No official source we have checked requires travel insurance to visit Bahrain, and none publishes a minimum coverage amount for visitors. Some visa services claim it is mandatory and charge for a policy; we found no official rule behind those claims.