Bahrain · Entry rules
Who needs a visa for Bahrain?
Entry rules for Bahrain by nationality, for short tourist or business visits, from Bahrain National Portal (Information & eGovernment Authority), on visas issued by NPRA, Ministry of Interior, checked .
In brief
Citizens of 5 countries and territories can visit Bahrain without a visa. 66 get a visa on arrival. 3 need a visa before they travel. Everyone else, 124 nationalities, applies online for an eVisa or ETA.
- Visa-free
- 5
- On arrival
- 66
- eVisa or ETA
- 124
- Visa required
- 3
About 4.6 bn people (57% of the world's other nationalities by population) need a visa arranged before they travel to Bahrain: a visa, an eVisa or a visa only with another permit.
Checked 2 Nov 2026Source: Bahrain National Portal, on visas issued by NPRA, Ministry of InteriorReport a change
Most commonIndia
United States
Hong Kong
Pakistan
Vietnam
Saudi ArabiaAll passports
Bahrain entry rules at a glance
| Group | Stay | Nationalities | Examples | Source |
|---|---|---|---|---|
| Free movement | Not stated | 5 | Saudi Arabia, United Arab Emirates, Oman, Kuwait | Bahrain National Portal, on visas issued by NPRA, Ministry of Interior |
| Visa on arrival | Not stated | 66 | China, United States, Brazil, Russia | Nationality, Passports and Residence Affairs, Ministry of Interior of… |
| Visa required | Not stated | 3 | Iran, North Korea, Kosovo | Nationality, Passports and Residence Affairs, Ministry of Interior of… |
| eVisa | Not stated | 124 | India, Indonesia, Pakistan, Nigeria | Bahrain National Portal, on visas issued by NPRA, Ministry of Interior |
Free movement: Saudi Arabia, the UAE, Oman and 2 more
Free movement by treaty.
Source: Bahrain National Portal (Information & eGovernment Authority), on visas issued by NPRA, Ministry of Interior, checked Currently, every nationality entering the Kingdom of Bahrain needs an entry visa, except for the Gulf Cooperation Council nationals (Kuwait, Oman, United Arab Emirates, Saudi Arabia, and Qatar).
Visa on arrival: China, the US, Brazil and 63 more
The visa is issued at the border.
AndorraArgentina
Australia
Austria
Belgium
Bolivia
Brazil
BruneiBulgaria
Canada
Chile
China
Colombia
CroatiaCyprus
Czechia
Denmark
EcuadorEstonia
Finland
France
Georgia
Germany
Greece
Guyana
Hong Kong
Hungary
Iceland
Ireland
Italy
Japan
KazakhstanLatvia
LiechtensteinLithuania
Luxembourg
Macao
Malaysia
Malta
MexicoMonaco
Netherlands
New Zealand
Norway
ParaguayPeru
Poland
PortugalRomania
Russia
San MarinoSingapore
Slovakia
Slovenia
South Korea
SpainSuriname
Sweden
Switzerland
Thailand
Ukraine
United Kingdom
United States
Uruguay
Vatican CityVenezuela
Source: Nationality, Passports and Residence Affairs (NPRA), Ministry of Interior of Bahrain (eVisa portal), checked Countries Eligible to Get Visa on-Arrival
Visa required: Iran, North Korea and Kosovo
Not on the NPRA list of countries eligible for an online visa: a visa only through a guarantor in Bahrain (company, hotel, travel agent or citizen) or a Bahraini embassy.
Source: Nationality, Passports and Residence Affairs (NPRA), Ministry of Interior of Bahrain (eVisa portal), checked If that seems to be the case then we apologize that there are no Visas that can be obtained directly. You must have a guarantor who can apply for a Visa on your behalf.
eVisa: India, Indonesia, Pakistan and 121 more
Everyone not listed above applies online for an eVisa.
Nationalities not listed above: the official source says so in as many words.
AfghanistanAlbania
Algeria
Angola
Antigua and Barbuda
Armenia
Azerbaijan
Bahamas
Bangladesh
Barbados
Belarus
BelizeBenin
BhutanBosnia and Herzegovina
Botswana
Burkina Faso
Burundi
Cabo Verde
CambodiaCameroon
Central African Republic
Chad
Comoros
Congo
Costa Rica
Côte d'Ivoire
Cuba
Djibouti
Dominica
Dominican RepublicDR Congo
Egypt
El SalvadorEquatorial Guinea
Eritrea
Eswatini
Ethiopia
FijiGabon
Gambia
Ghana
Grenada
GuatemalaGuinea
Guinea-Bissau
HaitiHonduras
India
Indonesia
Iraq
Israel
Jamaica
Jordan
Kenya
Kiribati
Kyrgyzstan
Laos
Lebanon
Lesotho
Liberia
Libya
Madagascar
Malawi
Maldives
Mali
Marshall Islands
Mauritania
Mauritius
Micronesia
MoldovaMongolia
MontenegroMorocco
Mozambique
Myanmar
Namibia
Nauru
Nepal
NicaraguaNiger
Nigeria
North Macedonia
Pakistan
Palau
Palestine
Panama
Papua New Guinea
Philippines
Rwanda
Saint Kitts and Nevis
Saint Lucia
Saint Vincent and the Grenadines
Samoa
São Tomé and Príncipe
Senegal
SerbiaSeychelles
Sierra Leone
Solomon Islands
Somalia
South Africa
South Sudan
Sri LankaSudan
Syria
Taiwan
Tajikistan
Tanzania
Timor-Leste
Togo
Tonga
Trinidad and Tobago
Tunisia
Türkiye
TurkmenistanTuvalu
Uganda
Uzbekistan
Vanuatu
Vietnam
Yemen
Zambia
Zimbabwe
Source: Bahrain National Portal (Information & eGovernment Authority), on visas issued by NPRA, Ministry of Interior, checked eVisas are available for visitors from more than 200 countries. If you are from a country that is not eligible for an on-arrival visa, an entry visa must be issued in advance
If you live in the UAE
Emirati citizens: free movement.
UAE residents, any passport: eVisa for GCC residents, 3-month multiple-entry visa. Residence valid at least 3 more months; return ticket, hotel booking and 3 months of bank statements. Fee BHD 29; processing 3 to 5 working days. Source: Bahrain National Portal, checked 31 Oct 2026. See Bahrain in the visa-free table for UAE residents, by passport.
Where to apply
Apply for the eVisa only on the official site, evisa.gov.bh. Look-alike sites charge extra for the same form. A visa is applied for at an embassy or consulate of Bahrain, or the visa centre it names, in the country where you live.
- Bahrain eVisa (NPRA)
- NPRA list of countries eligible for a visa on arrival
- Bahrain Tourism and Exhibitions Authority: visa
These rules cover ordinary passports and short visits; work, study and transit have their own rules. Our guides: Bahrain eVisa: who can apply, the fees and the official website.
Most searched passports
FAQ
Do I need a visa to visit Bahrain?
It depends on your passport: 5 nationalities are visa-free, 66 get a visa on arrival, 124 can use an eVisa or ETA and 3 need a visa. Choose your passport above.
Do Indian citizens need a visa for Bahrain?
Yes, but online: Indian citizens apply for an eVisa before they travel (Bahrain National Portal (Information & eGovernment Authority), on visas issued by NPRA, Ministry of Interior, checked 2 Nov 2026).
Do US citizens need a visa for Bahrain?
Not in advance. US citizens get a visa on arrival (Nationality, Passports and Residence Affairs (NPRA), Ministry of Interior of Bahrain (eVisa portal), checked 2 Nov 2026).
Can I apply for a Bahrain visa online?
Yes, if you are eligible: 124 nationalities can apply online for an eVisa or ETA. Apply only at evisa.gov.bh.
Sources and changes
- Bahrain National Portal (Information & eGovernment Authority), on visas issued by NPRA, Ministry of Interior
- NPRA list of countries eligible for a visa on arrival
- Nationality, Passports and Residence Affairs (NPRA), Ministry of Interior of Bahrain (eVisa portal)
- Bahrain eVisa (NPRA)
- Bahrain Tourism and Exhibitions Authority: visa
- All groups checked against Nationality, Passports and Residence Affairs (NPRA), Ministry of Interior of Bahrain. No change since.
Something out of date? Tell us and we'll check it against the official source.