Who needs a visa for Bahrain?
Of 198 passports, 5 enter Bahrain without a visa, 66 get a visa on arrival, 126 apply online and 1 need a visa in advance.
5
Visa-free
66
Visa on arrival
126
e-Visa / eTA
1
Visa required
Visa rules change often. Always confirm with the official embassy or government site before you travel. Source: Passport Index dataset (MIT), refreshed Nov 9, 2026.
Visa-free5
Visa on arrival66
Andorra30 daysArgentina30 daysAustralia30 daysAustria30 daysBelgium30 daysBolivia30 daysBrazil30 daysBrunei30 daysBulgaria30 daysCanada30 daysChile30 daysChina30 daysColombia30 daysCroatia30 daysCyprus30 daysCzechia30 daysDenmark30 daysEcuador30 daysEstonia30 daysFinland30 daysFrance30 daysGeorgia30 daysGermany30 daysGreece30 daysGuyana30 daysHong Kong30 daysHungary30 daysIceland30 daysIreland30 daysItaly30 daysJapan30 daysKazakhstan30 daysLatvia30 daysLiechtenstein30 daysLithuania30 daysLuxembourg30 daysMacao30 daysMalaysia30 daysMalta30 daysMexico30 daysMonaco30 daysNetherlands30 daysNew Zealand30 daysNorway30 daysParaguay30 daysPeru30 daysPoland30 daysPortugal30 daysRomania30 daysRussia30 daysSan Marino30 daysSingapore30 daysSlovakia30 daysSlovenia30 daysSouth Korea30 daysSpain30 daysSuriname30 daysSweden30 daysSwitzerland30 daysThailand30 daysUkraine30 daysUnited Kingdom30 daysUnited States30 daysUruguay30 daysVatican City30 daysVenezuela30 days
e-Visa126
AfghanistanAlbaniaAlgeriaAngolaAntigua & BarbudaArmeniaAzerbaijanBahamasBangladeshBarbadosBelarusBelizeBeninBhutanBosnia and HerzegovinaBotswanaBurkina FasoBurundiCambodiaCameroonCape VerdeCentral African RepublicChadComorosCosta RicaCôte d’IvoireCubaDjiboutiDominicaDominican RepublicDR CongoEgyptEl SalvadorEquatorial GuineaEritreaEswatiniEthiopiaFijiGabonGambiaGhanaGrenadaGuatemalaGuineaGuinea-BissauHaitiHondurasIndiaIndonesiaIranIraqIsraelJamaicaJordanKenyaKiribatiKosovoKyrgyzstanLaosLebanonLesothoLiberiaLibyaMadagascarMalawiMaldivesMaliMarshall IslandsMauritaniaMauritiusMicronesiaMoldovaMongoliaMontenegroMoroccoMozambiqueMyanmarNamibiaNauruNepalNicaraguaNigerNigeriaNorth MacedoniaPakistanPalauPalestinePanamaPapua New GuineaPhilippinesRepublic of the CongoRwandaSamoaSão Tomé & PríncipeSenegalSerbiaSeychellesSierra LeoneSolomon IslandsSomaliaSouth AfricaSouth SudanSri LankaSt. Kitts & NevisSt. LuciaSt. Vincent & GrenadinesSudanSyriaTaiwanTajikistanTanzaniaTimor-LesteTogoTongaTrinidad & TobagoTunisiaTürkiyeTurkmenistanTuvaluUgandaUzbekistanVanuatuVietnamYemenZambiaZimbabwe
Visa required1
Frequently asked questions
Who needs a visa for Bahrain?
Of 198 passports, 5 enter Bahrain without a visa, 66 get a visa on arrival, 126 apply online and 1 need a visa in advance. Visa rules change often. Always confirm with the official embassy or government site before you travel.
Who can enter Bahrain without a visa?
Kuwait, Oman, Qatar, Saudi Arabia, and United Arab Emirates.