A Bahrain visa is an official authorisation Indian passport holders need to enter the Kingdom of Bahrain for tourism, business, or visits. The most convenient option is the eVisa, applied online at evisa.gov.bh with 3–5 working days processing. Fees start from BD 10 (₹2,336) for a 14-day single-entry eVisa or BD 5 (₹1,168) for a visa on arrival at Bahrain International Airport (eligible travellers only). Applicants need a passport valid for 6+ months, confirmed return ticket, hotel booking, and a bank statement demonstrating sufficient funds for their stay.
| Aspect | Previous Policy | Recent Update (per available information) | Reported From |
|---|---|---|---|
| eVisa Processing | Up to 5 working days | 3–5 working days standard; some processed in 1 day | 2025 |
| Visa on Arrival Eligibility | GCC residents only | Expanded to include US/UK/Schengen visa holders and US Green Card holders | 2024 |
| eVisa Fee (1-year Multi) | BD 50 | Reportedly reduced to BD 45 | 2025 |
| Extension Fee | BD 51 | Reportedly reduced to BD 41 — verify on bahrain.bh | 2025 |
| 5-Year Multiple Entry eVisa | Not available | Introduced at BD 64 (₹14,950) — check evisa.gov.bh for eligibility | 2025 |
| Application Portal | Separate systems | Unified at evisa.gov.bh with all visa services, status tracking, and payment in one portal | 2024 |
| Aspect | Details |
|---|---|
| Visa Required | Yes, for all Indian passport holders |
| eVisa (Recommended) | Apply online at evisa.gov.bh; 3–5 working days |
| Visa on Arrival | Only for GCC residents, US/UK/Schengen visa holders, or US Green Card holders |
| eVisa Fee (14-day Single) | BD 10 (₹2,336) |
| eVisa Fee (3-month Multi) | BD 17 (₹3,972) |
| eVisa Fee (1-year Multi) | BD 45 (₹10,515) |
| VoA Fee (14-day Single) | BD 5 (₹1,168) |
| VoA Fee (3-month Multi) | BD 12 (₹2,804) |
| Max Stay | Up to 90 days per visit (1-year multiple entry) |
| Financial Requirement | Bank statement showing sufficient funds (approximately BD 300 / ₹67,000 recommended) |
| Passport Validity | Minimum 6 months from date of entry |
| Biometrics | Required for visa on arrival |
| Extension Available | Yes — 14 additional days (approx. BD 41 / ₹9,577, verify on bahrain.bh) |
A Bahrain visa is an official authorisation issued by the Kingdom of Bahrain that permits Indian citizens to enter and stay for tourism, business, or family visits. Indian passport holders cannot enter Bahrain visa-free. The primary option is the Bahrain eVisa, a fully digital authorisation obtained by applying online through the Nationality, Passports and Residence Affairs (NPRA) portal at evisa.gov.bh. For eligible travellers, a visa on arrival is also available at Bahrain International Airport. The eVisa system requires no embassy visit, and the approved visa is delivered by email.
Yes, Indian passport holders require a visa to enter Bahrain. Unlike GCC nationals, Indians cannot enter visa-free under any bilateral agreement. However, Bahrain offers multiple convenient pathways:
| Option | Available for Indians | Details |
|---|---|---|
| Visa-Free Entry | ❌ | Not available |
| eVisa (Online) | ✅ | All Indian passport holders — apply at evisa.gov.bh |
| Visa on Arrival | ✅ | Conditional — see eligibility below |
| Transit Visa | ✅ | For short stopovers (up to 72 hours) |
| Work / Residence Visa | ✅ | Through employer or sponsor in Bahrain |
Indian citizens can obtain a visa on arrival at Bahrain International Airport only if they meet one of these conditions:
Bahrain offers several visa types for Indian citizens, ranging from short-term tourist eVisa to long-term multiple-entry options and specialised visa categories.
| Visa Type | Purpose | Max Stay | Entry | Fee (BD) | Fee (₹ approx) |
|---|---|---|---|---|---|
| Tourist eVisa (14-day Single) | Tourism, sightseeing | 14 days | Single | BD 10 | ₹2,336 |
| Tourist eVisa (3-month Multi) | Multiple short visits | 30 days per visit | Multiple (3 months) | BD 17 | ₹3,972 |
| Tourist eVisa (1-year Multi) | Frequent travel | 90 days per visit | Multiple (1 year) | BD 45 | ₹10,515 |
| Visa on Arrival (14-day Single) | Tourism (eligible only) | 14 days | Single | BD 5 | ₹1,168 |
| Visa on Arrival (3-month Multi) | Tourism (eligible only) | 30 days per visit | Multiple (3 months) | BD 12 | ₹2,804 |
| Transit Visa | Airport stopovers | 72 hours | Single | BD 5 (verify) | ₹1,168 (verify) |
The most common option for Indian tourists. Apply online at evisa.gov.bh. Single entry, valid for 14 days from arrival. Must be used within 90 days of issue. Processing takes 3–5 working days.
Ideal for travellers visiting Bahrain multiple times within three months. Each visit allows up to 30 days. Suitable for business travellers or those with family in Bahrain.
Best value for frequent travellers. Allows unlimited entries over one year with stays of up to 90 days per visit. Requires the strongest documentation.
Available at Bahrain International Airport only. No advance application needed, but eligibility is restricted to GCC residents, US/UK/Schengen visa holders, and US Green Card holders. Payment at the counter by cash or card.
For Indian travellers with layovers in Bahrain. Allows up to 72 hours stay. Must be arranged in advance through the eVisa portal or through the airline.
Typical Bahrain visa fees for Indian applicants start from BD 5 (₹1,168) for a visa on arrival up to BD 45 (₹10,515) for a 1-year multiple-entry eVisa. The eVisa uses a two-phase payment system: a non-refundable application fee (BD 4) followed by the visa issuance fee upon approval. Applicants should verify the latest fee schedule on the official eVisa portal before payment, as fees are subject to change by Bahraini authorities.
| Visa Type | Duration | Visa Fee (BD) | Visa Fee (₹ approx) | Application Fee (BD) | Total (BD) |
|---|---|---|---|---|---|
| Single Entry | 14 days stay | BD 6 | ₹1,402 | BD 4 | BD 10 (₹2,336) |
| Multiple Entry | 3 months validity | BD 13 | ₹3,038 | BD 4 | BD 17 (₹3,972) |
| Multiple Entry | 1 year validity | BD 41 | ₹9,577 | BD 4 | BD 45 (₹10,515) |
| Visa Type | Duration | Fee (BD) | Fee (₹ approx) |
|---|---|---|---|
| Single Entry | 14 days stay | BD 5 | ₹1,168 |
| Multiple Entry | 3 months validity | BD 12 | ₹2,804 |
| Service | Cost | Notes |
|---|---|---|
| Application Processing Fee | BD 4 (₹934) | Non-refundable, paid at Phase 1 |
| Visa Extension (14 days) | Approximately BD 41 (₹9,577) | Apply through bahrain.bh portal — verify current fee before applying |
| Travel Insurance (recommended) | ₹500 – ₹2,000 | Not mandatory but advised |
Indian citizens applying for a Bahrain visa need a valid passport, digital photograph, confirmed return flight ticket, accommodation proof, and bank statement demonstrating sufficient funds for their stay. All documents are uploaded electronically through the eVisa portal. Financial requirements may vary by visa category — verify the latest criteria on the official eVisa portal.
| Document | Requirements |
|---|---|
| Passport | Valid for minimum 6 months from date of entry; at least 1 blank page; clear scan of bio-data page AND back page (family details) |
| Digital Photograph | Recent colour photo, white background, JPEG format, max 2 MB |
| Return Flight Ticket | Confirmed round-trip reservation showing departure from Bahrain |
| Hotel Booking | Confirmed accommodation for entire stay; OR host's CPR Reader printout if staying with family/friends |
| Bank Statement | Last 3 months, showing sufficient funds for stay (approx. BD 300 / ₹67,000 / USD 800 is commonly referenced) |
| Valid Email | For receiving approved eVisa |
| Credit / Debit Card | For online fee payment (Visa, Mastercard accepted) |
| Visa Type | Additional Documents |
|---|---|
| Business eVisa | Invitation letter from Bahraini company, company registration copy |
| Work Visa | Employment contract, LMRA permit, medical report, attested qualifications |
| Family Visit Visa | Proof of relationship, sponsor's CPR copy, sponsor's bank statement |
Note: The following guidance relates to Indian banking practices for obtaining statements and is not specific to Bahrain immigration rules.
| Bank | Statement Method | Key Points |
|---|---|---|
| SBI | Passbook + Printed Statement | Get statement on letterhead with bank stamp and signature |
| HDFC | e-Statement + Signed Statement | Request branch-stamped statement; digital stamps sometimes not accepted |
| ICICI | e-Statement + Branch Statement | Use branch statement with wet signature for best results |
| Axis | Digital + Branch Statement | Request branch-stamped copy with seal |
| Yes Bank / Kotak | e-Statement / Passbook | Get printed statement from branch if applying for longer duration visa |
| PNB / Canara / BoB | Passbook + Statement | Use passbook plus branch-printed statement on letterhead |
| Education Loan | Sanction Letter + Disbursement Statement | Get sanction letter on bank letterhead with all disbursement details |
For detailed document requirements, check the official Bahrain visa requirements page.
The Bahrain eVisa application is completed entirely online in two phases. For visa on arrival, eligible travellers can obtain their visa at Bahrain International Airport upon arrival.
Step 1 – Visit the Official Portal
Go to evisa.gov.bh. Click on "Apply & Eligibility" to begin. Avoid third-party websites that charge higher fees.
Step 2 – Check Eligibility & Select Visa Type
Enter your nationality (India), country of residence, and purpose of visit. The system will display the visa types you are eligible for.
Step 3 – Fill Application Form & Upload Documents
Enter personal details, passport information, and travel itinerary. Upload clear scans of passport bio-data page and back page, digital photo, flight booking, hotel reservation, and bank statement.
Step 4 – Pay Fees (Phase 1 & Phase 2)
Phase 1 (Application Fee): Pay BD 4 non-refundable application fee. The system processes your eligibility.
Phase 2 (Visa Fee): Once approved in principle, pay the remaining visa fee (BD 6 for 14-day single, BD 13 for 3-month multi, BD 41 for 1-year multi).
Step 5 – Receive eVisa & Travel
The approved eVisa is sent to your email. Print multiple copies. Present the eVisa with your passport at Bahrain immigration upon arrival.
Step 1: Arrive at Bahrain International Airport with all required documents.
Step 2: Proceed to the Visa on Arrival counter before immigration.
Step 3: Submit documents and pay the visa fee (BD 5 for 14-day single entry).
Step 4: Provide biometrics (fingerprints and photograph).
Step 5: Receive visa stamp and proceed through immigration.
Bahrain does not have a physical visa application centre in India for tourist eVisa applications. All tourist eVisa applications are processed entirely online through evisa.gov.bh. For consular services, the Embassy of Bahrain in New Delhi handles diplomatic and certain work visa related inquiries.
| Office | Address | Jurisdiction | Contact |
|---|---|---|---|
| Embassy of Bahrain, New Delhi | B-6/1, Vasant Vihar, New Delhi – 110057 | All India | Tel: +91-11-4600-4000 |
| Honorary Consulate, Mumbai | Office No. 1, Ground Floor, Darabshaw House, Shoorji Vallabhdas Marg, Mumbai – 400001 | Western India | Tel: +91-22-2265-2501 |
For work visas and residence permits, the sponsoring employer in Bahrain handles the application through the Labour Market Regulatory Authority (LMRA).
Per NPRA practices, biometric data (fingerprints and photograph) may be collected from visa on arrival applicants at Bahrain International Airport. eVisa applicants do not need to provide biometrics at the time of application. Biometrics may also be collected at immigration upon first arrival if required by Bahraini authorities.
| Condition | Exemption |
|---|---|
| Children under 12 years | Generally exempt from fingerprinting |
| Diplomatic passport holders | Exempt |
| Medical reasons (temporary) | Discretionary exemption at immigration |
A well-prepared application significantly increases your chances of Bahrain visa approval. The most common reasons for visa difficulties relate to insufficient financial documentation and unclear document scans.
| Requirement | Recommended Practice |
|---|---|
| Minimum Balance | Maintain approximately BD 300 (₹67,000) for at least 3 months before applying — verify exact requirement on evisa.gov.bh |
| Statement Type | Use branch-stamped statement on bank letterhead with authorised signatory |
| Transaction History | Regular salary credits and reasonable spending pattern |
| Joint Accounts | Acceptable if applicant is primary holder; include joint holder's consent |
| Fixed Deposits | Can supplement but not replace the bank statement requirement |
| Issue | How to Avoid |
|---|---|
| Insufficient bank balance | Maintain sufficient funds (approx. BD 300) for 3 months before application |
| Unclear passport scans | Scan both bio-data AND back page at 300 DPI minimum |
| Expired passport validity | Ensure 6+ months validity from date of entry |
| Invalid or unconfirmed flight booking | Book a confirmed return ticket, not just a hold |
| Errors in application form | Double-check all name, passport number, and date fields |
| Choosing wrong visa type | Select the correct visa based on actual travel purpose |
| Previous visa overstay in Bahrain or GCC | Resolve any overstays before applying |
For detailed guidance on avoiding visa refusal, see our visa rejection help page.
Getting a Bahrain visa for Indians is straightforward with the eVisa system. Apply online at evisa.gov.bh with your documents ready — most visas are processed within 3–5 working days. For the best value, frequent travellers can choose the 1-year multiple-entry eVisa at BD 45 (₹10,515).
Next steps:
For personalised visa guidance, explore our UAE visa guide, Qatar visa guide, or Oman visa guide for neighbouring country options. Email inquiry@btwvisas.com or call Pune: 02049027000 | Dadar: 02245830600 | Thane: 02269814000.
Yes, Indian passport holders require a visa to enter Bahrain. The most convenient option is the eVisa applied online at evisa.gov.bh.
eVisa fees start from BD 10 (₹2,336) for a 14-day single entry. Visa on arrival starts from BD 5 (₹1,168) for eligible travellers. A 1-year multiple-entry eVisa costs BD 45 (₹10,515).
Yes, but only if you hold a valid GCC residence permit, a valid US/UK/Schengen visa, or a US Green Card. Otherwise, apply for an eVisa before travel.
Standard processing takes 3–5 working days after submission. Some applications may be processed in 1 working day but applying 2–3 weeks before travel is recommended.
Up to 90 days per visit on a 1-year multiple-entry eVisa. The standard 14-day single-entry eVisa allows a maximum stay of 14 days.
The commonly referenced requirement is approximately BD 300 (₹67,000 or USD 800) in your bank account for the last 3 months. Verify the exact amount on the official eVisa portal before applying.
Yes, a single-entry visit eVisa can be extended by 14 additional days for a fee of approximately BD 41 (₹9,577 — verify on bahrain.bh). Apply before your current visa expires.
Travel insurance is not mandatory for a Bahrain eVisa but is strongly recommended for medical coverage during your stay.
No. Tourist and visit visas strictly prohibit any form of paid or unpaid employment.
Visit evisa.gov.bh, click on "Check Application Status", and enter your application reference number. Status updates are also sent by email.
Yes, each traveller including infants and children requires a separate visa application. Parents can apply on behalf of minors.
The application fee (BD 4) is non-refundable. Contact NPRA or the nearest Bahraini embassy for clarification on rejection reasons. You may reapply after addressing the issues.
No. The eVisa must be applied for from outside Bahrain. If you are already in Bahrain and need to extend your stay, apply for an extension through bahrain.bh.
Yes, Bahrain has a very low crime rate and is considered one of the safest countries in the Gulf region for tourists.
Apply through the eVisa portal (evisa.gov.bh) or contact your airline. The transit visa costs approximately BD 5 (₹1,168 — verify on evisa.gov.bh) and allows up to 72 hours stay.
A 5-year multiple-entry eVisa is available at BD 64 (₹14,950) for eligible applicants. Check eligibility on evisa.gov.bh as qualifying criteria may differ from the standard 1-year visa.
The eVisa uses a two-phase payment system. Phase 1 charges a non-refundable application processing fee of BD 4 (₹934) to check eligibility and process the application. Phase 2 charges the actual visa issuance fee (BD 6 for 14-day single entry, BD 13 for 3-month multi, BD 41 for 1-year multi) which is payable only after approval in principle.
Visa Applications Made Simple
Fast, Reliable, and Expert-Reviewed.
Our expert visa consultants are ready to help you succeed!