Bahrain entry requirements for Croatia passport holders
Croatian passport holders can get a visa on arrival in Bahrain — no need to apply in advance. Just show up at the airport with your passport and you'll be stamped in. This has been the case since 2024 and remains in effect for 2026.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | Get a 14-day visa on arrival at Bahrain International Airport. Pay 5 BHD (about $13 USD) in cash — bring exact change as the counter rarely has change. Have a printed hotel booking and return ticket ready; the visa officer may ask to see both before issuing the stamp.Apply online | Required |
| Valid passport Passport validity | Your passport must be valid for at least 6 months from your date of entry into Bahrain. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Proof of onward travel | Immigration officers at Bahrain International Airport routinely ask for a return or onward ticket. Have a printed copy or a screenshot ready on your phone — they rarely accept verbal promises. | Required |
| Proof of accommodation Hotel booking or host invitation | Carry a printed hotel confirmation or a letter of invitation from your Bahraini host. The visa officer may ask for it at the counter, especially if you arrive without a pre-booked hotel. | Recommended |
| Proof of funds Financial means | Have a credit card or bank statement showing at least 300 BHD ($800 USD) available. Immigration rarely asks for it, but the visa on arrival officer may request proof of sufficient funds for your stay. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply through Bahrain eVisa portal or sponsor.
Ideal for frequent visitors; apply online.
Requires sponsor in Bahrain; for longer stays.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry)Valid for 2 weeks, extendable once for 2 weeks at BHD 5. | BHD 5 (~$13 USD) |
| Visa on Arrival (multiple entry)Valid for 3 months, max stay 2 weeks per entry. | BHD 12 (~$32 USD) |
| Overstay finePayable at immigration or airport before departure. | BHD 10 per day (~$27 USD), no cap |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Bahrain
Croatian passport holders transiting through Bahrain International Airport do not need a visa for stays up to 24 hours, provided they remain airside and have a confirmed onward ticket.
- If leaving the airport, a visa on arrival is required (fee applies).
- Transit passengers with a valid US, UK, or Schengen visa may stay up to 72 hours without a visa.
Health & vaccines for Bahrain
Rare but present; avoid contact with camels and raw camel milk.
Risk of traveler's diarrhea; drink bottled water and eat well-cooked food.
Extreme summer temperatures can cause heatstroke; stay hydrated and avoid midday sun.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Handles visa extensions and residency matters. Bring passport, visa copy, and fee.
For visa on arrival and overstay fine payment at departure.