doineedavisa.to
Independent reference — not a government website, not legal advice. Always confirm with an official source before booking.

Do I need a visa to Bahrain?

Entry requirements for all 198 nationalities · data updated February 2026

Pick your passport for the complete answer:

Bahrain lets citizens of 5 countries visit without a visa, issues eVisas to 126, and grants visas on arrival to 66. Citizens of 1 countries need a full visa arranged in advance.

Confirm with the official source

We have not curated a verified official portal for Bahrain yet. Confirm the current rules with the nearest embassy or consulate of Bahrain, or its government immigration website, before booking.

No visa required — 5 nationalities

PassportAllowed stay
KuwaitSee official sourceFull answer →
OmanSee official sourceFull answer →
QatarSee official sourceFull answer →
Saudi ArabiaSee official sourceFull answer →
United Arab EmiratesSee official sourceFull answer →

eVisa — 126 nationalities

Passport
AfghanistanFull answer →
AlbaniaFull answer →
AlgeriaFull answer →
AngolaFull answer →
Antigua and BarbudaFull answer →
ArmeniaFull answer →
AzerbaijanFull answer →
BahamasFull answer →
BangladeshFull answer →
BarbadosFull answer →
BelarusFull answer →
BelizeFull answer →
BeninFull answer →
BhutanFull answer →
Bosnia and HerzegovinaFull answer →
BotswanaFull answer →
Burkina FasoFull answer →
BurundiFull answer →
CambodiaFull answer →
CameroonFull answer →
Cape VerdeFull answer →
Central African RepublicFull answer →
ChadFull answer →
ComorosFull answer →
CongoFull answer →
Costa RicaFull answer →
CubaFull answer →
DjiboutiFull answer →
DominicaFull answer →
Dominican RepublicFull answer →
DR CongoFull answer →
EgyptFull answer →
El SalvadorFull answer →
Equatorial GuineaFull answer →
EritreaFull answer →
EswatiniFull answer →
EthiopiaFull answer →
FijiFull answer →
GabonFull answer →
GambiaFull answer →
GhanaFull answer →
GrenadaFull answer →
GuatemalaFull answer →
GuineaFull answer →
Guinea-BissauFull answer →
HaitiFull answer →
HondurasFull answer →
IndiaFull answer →
IndonesiaFull answer →
IranFull answer →
IraqFull answer →
IsraelFull answer →
Ivory CoastFull answer →
JamaicaFull answer →
JordanFull answer →
KenyaFull answer →
KiribatiFull answer →
KosovoFull answer →
KyrgyzstanFull answer →
LaosFull answer →
LebanonFull answer →
LesothoFull answer →
LiberiaFull answer →
LibyaFull answer →
MadagascarFull answer →
MalawiFull answer →
MaldivesFull answer →
MaliFull answer →
Marshall IslandsFull answer →
MauritaniaFull answer →
MauritiusFull answer →
MicronesiaFull answer →
MoldovaFull answer →
MongoliaFull answer →
MontenegroFull answer →
MoroccoFull answer →
MozambiqueFull answer →
MyanmarFull answer →
NamibiaFull answer →
NauruFull answer →
NepalFull answer →
NicaraguaFull answer →
NigerFull answer →
NigeriaFull answer →
North MacedoniaFull answer →
PakistanFull answer →
PalauFull answer →
PalestineFull answer →
PanamaFull answer →
Papua New GuineaFull answer →
PhilippinesFull answer →
RwandaFull answer →
Saint Kitts and NevisFull answer →
Saint LuciaFull answer →
Saint Vincent and the GrenadinesFull answer →
SamoaFull answer →
Sao Tome and PrincipeFull answer →
SenegalFull answer →
SerbiaFull answer →
SeychellesFull answer →
Sierra LeoneFull answer →
Solomon IslandsFull answer →
SomaliaFull answer →
South AfricaFull answer →
South SudanFull answer →
Sri LankaFull answer →
SudanFull answer →
SyriaFull answer →
TaiwanFull answer →
TajikistanFull answer →
TanzaniaFull answer →
Timor-LesteFull answer →
TogoFull answer →
TongaFull answer →
Trinidad and TobagoFull answer →
TunisiaFull answer →
TurkeyFull answer →
TurkmenistanFull answer →
TuvaluFull answer →
UgandaFull answer →
UzbekistanFull answer →
VanuatuFull answer →
VietnamFull answer →
YemenFull answer →
ZambiaFull answer →
ZimbabweFull answer →

Visa on arrival — 66 nationalities

PassportAllowed stay
AndorraFull answer →
ArgentinaFull answer →
AustraliaFull answer →
AustriaFull answer →
BelgiumFull answer →
BoliviaFull answer →
BrazilFull answer →
BruneiFull answer →
BulgariaFull answer →
CanadaFull answer →
ChileFull answer →
ChinaFull answer →
ColombiaFull answer →
CroatiaFull answer →
CyprusFull answer →
Czech RepublicFull answer →
DenmarkFull answer →
EcuadorFull answer →
EstoniaFull answer →
FinlandFull answer →
FranceFull answer →
GeorgiaFull answer →
GermanyFull answer →
GreeceFull answer →
GuyanaFull answer →
Hong KongFull answer →
HungaryFull answer →
IcelandFull answer →
IrelandFull answer →
ItalyFull answer →
JapanFull answer →
KazakhstanFull answer →
LatviaFull answer →
LiechtensteinFull answer →
LithuaniaFull answer →
LuxembourgFull answer →
MacaoFull answer →
MalaysiaFull answer →
MaltaFull answer →
MexicoFull answer →
MonacoFull answer →
NetherlandsFull answer →
New ZealandFull answer →
NorwayFull answer →
ParaguayFull answer →
PeruFull answer →
PolandFull answer →
PortugalFull answer →
RomaniaFull answer →
RussiaFull answer →
San MarinoFull answer →
SingaporeFull answer →
SlovakiaFull answer →
SloveniaFull answer →
South KoreaFull answer →
SpainFull answer →
SurinameFull answer →
SwedenFull answer →
SwitzerlandFull answer →
ThailandFull answer →
UkraineFull answer →
United KingdomFull answer →
United StatesFull answer →
UruguayFull answer →
VaticanFull answer →
VenezuelaFull answer →

Visa required — 1 nationality

Passport
North KoreaFull answer →

Before you rely on this

This page is general information, not legal advice, and doineedavisa.to is not a government agency. Visa and entry rules change without notice and can differ with your travel purpose, travel history, dual citizenship, residence permits, or documents like diplomatic passports. Confirm the current rules with the destination's embassy, consulate, or official immigration website before booking travel.