Last updated: 7 September 2026. GBP amounts use an exchange rate of 1 BHD ≈ £2.05 (September 2026); actual debit may vary.
A Bahrain eVisa costs between 9 BHD and 16 BHD (approximately £18 to £33) depending on duration: 14 days (9 BHD), 30 days (13 BHD), or 90 days (16 BHD). Each total combines a flat 4 BHD application fee with a 5 to 12 BHD visa issuance fee.
UK citizens may also qualify for a Visa on Arrival at Bahrain International Airport, priced at 5 BHD for a two-week stay or 25 BHD for a one-month stay, eliminating the need for a pre-application. However, a Bahrain eVisa guarantees faster, pre-approved airport processing and avoids queue-related delays at immigration.
Beyond the headline fee, UK applicants should budget for additional costs: foreign transaction card fees of 1.5 to 3 per cent, dynamic currency conversion markups of 3 to 5 per cent, and 100 to 200 per cent surcharges if applying through third-party agencies rather than the government platform at evisa.gov.bh. The full Bahrain eVisa fee schedule, legal basis under Ministerial Resolution No. (142) of 2019, and hidden-cost breakdown below help every traveller calculate the true total before applying.
Bahrain eVisa Cost Overview – What You’ll Actually Pay
The Bahrain eVisa total cost ranges from 9 BHD to 16 BHD, combining a flat 4 BHD application fee with a 5 to 12 BHD visa issuance fee depending on the duration type. This fee structure is established by Ministerial Resolution No. (142) of 2019, Item 65 of Schedule (B).
Quick-Reference: Bahrain eVisa Cost Summary
| Visa Type | Application Fee (BHD) | Visa Fee (BHD) | Total (BHD) | Approx. GBP |
|---|---|---|---|---|
| 14-Day Single-Entry | 4 | 5 | 9 | £18.45 |
| 30-Day Single-Entry | 4 | 9 | 13 | £26.65 |
| 90-Day Multiple-Entry | 4 | 12 | 16 | £32.80 |
GBP conversions are approximate (1 BHD ≈ £2.05, September 2026). The Bahrain eVisa fee must be paid online during the application process via the government portal at evisa.gov.bh. Every Bahrain eVisa tier remains non-refundable once submitted.

Government Fees for Each Bahrain eVisa Type
The Bahrain eVisa fee structure, set under Ministerial Resolution No. (142) of 2019, Item 65 of Schedule (B), totals 9 BHD for 14 days, 13 BHD for 30 days, and 16 BHD for 90 days. Each tier combines a flat 4 BHD application fee with a visa issuance fee: 14-day (5 BHD), 30-day (9 BHD), 90-day (12 BHD). All fees are non-refundable, standard processing takes 3-5 working days per the National Portal at bahrain.bh, and the Bahrain eVisa is issued by the Ministry of Interior, Nationality, Passports and Residence Affairs (NPRA).
14-Day Single-Entry eVisa
4 BHD application + 5 BHD visa = 9 BHD total (≈ £18.45). Best for short holidays and weekend trips.
30-Day Single-Entry eVisa
4 BHD application + 9 BHD visa = 13 BHD total (≈ £26.65). The most popular Bahrain eVisa option for UK tourists.
90-Day Multiple-Entry eVisa
4 BHD application + 12 BHD visa = 16 BHD total (≈ £32.80). Best for extended stays, GCC side trips, and business travellers requiring multiple entries.
Bahrain eVisa Cost for UK Citizens: Visa on Arrival vs eVisa Comparison
UK passport holders can stay up to 3 months unsponsored in Bahrain and may receive a Visa on Arrival without pre-applying. VoA costs 5 BHD (2 weeks) or 25 BHD (1 month) at the airport; causeway entry costs 2-5 BHD depending on days of stay. Embassy sticker visas involve longer processing and higher administrative costs. The Bahrain eVisa guarantees faster, pre-approved airport processing.
| Method | 14-Day | 30-Day | 90-Day |
|---|---|---|---|
| eVisa (evisa.gov.bh) | 9 BHD (~£18.45) | 13 BHD (~£26.65) | 16 BHD (~£32.80) |
| Visa on Arrival (airport) | 5 BHD | 25 BHD | Not available |
| Embassy sticker visa | Higher admin cost | Higher admin cost | Higher admin cost |
Do UK Citizens Even Need a Bahrain eVisa?
British nationals can obtain a Visa on Arrival at Bahrain International Airport, paying 5 BHD for two weeks or 25 BHD for one month. A Bahrain eVisa is recommended for pre-approved entry certainty and faster immigration clearance, particularly for visits up to three months where VoA may not be available.
Hidden Costs Most Bahrain eVisa Applicants Don’t Expect
Third-party charges, currency markups, and card fees can inflate the 14-day Bahrain eVisa from 9 BHD (~£18.45) to £19.30-£19.92 on a standard UK debit card (1.5-3% foreign transaction fee + 3-5% DCC markup).
| Cost Item | Amount |
|---|---|
| Government eVisa fee (14-day) | 9 BHD |
| Card foreign transaction fee (1.5-3%) | £0.28-£0.55 |
| DCC markup (3-5%) | £0.55-£0.92 |
| Final GBP debit | £19.30-£19.92 |
Application Refusal – What You Lose
The 4 BHD processing fee is non-refundable upon rejection, per evisa.gov.bh: “Payment does not guarantee the approval of a Visa.” The visa issuance fee (5-12 BHD) may also be partially or fully forfeited depending on the processing stage. Third-party agency fees are never refunded. To reduce rejection risk, ensure: a valid passport with 6+ months remaining beyond the intended stay, a three-month bank statement showing 300-500 BHD regular monthly income (or 150 BHD per day of visit), a confirmed return flight, and a hotel booking.
Credit Card & Foreign Transaction Fees
UK banks charge 1.5-3% on BHD payments. Use a fee-free travel card (Starling, Monzo, Revolut) to avoid this surcharge on your Bahrain eVisa.
Dynamic Currency Conversion Traps
Decline GBP at checkout. DCC markups of 3-5% inflate the Bahrain eVisa cost above the spot rate.
Third-Party Agency Markups
VFS charges “more than twice the price” of evisa.gov.bh (Tripadvisor, 2019). MakeMyTrip lists INR 3,500-8,000 vs the base 9 BHD Bahrain eVisa fee. The government warns: “No website/company operates on behalf of the Government of the Kingdom of Bahrain.”
Overstay Penalties in Bahrain
Overstay fines are set by NPRA. Check [email protected] for current penalty rates.
Payment Methods, Extensions & Checkout Tips for the Bahrain eVisa
The Bahrain eVisa portal accepts Visa and Mastercard only, billing exclusively in BHD. UK applicants should use a fee-free travel card (Starling, Monzo, Revolut), decline dynamic currency conversion at checkout, and notify their bank before payment to avoid fraud blocks.

Accepted Payment Gateways
Use a Visa or Mastercard
Debit/credit card (Amex unconfirmed, avoid)
BHD billing only
Payment gateway bills in BHD exclusively
Decline DCC
Decline dynamic currency conversion if offered
Notify your bank
Prevent fraud blocks before payment
Bahrain eVisa Extension Costs
Extending a Bahrain eVisa costs approximately 4-9 BHD per 2-week or 1-month renewal block. Process extensions via the NPRA online portal at bahrain.bh or in-person at an NPRA office (appointment required). A previous Bahrain eVisa must be used or expired before reapplying.
Child and Minor Visa Fees – Do Families Pay Full Price for a Bahrain eVisa?
Every Bahrain eVisa applicant, including infants and children, pays the full published fee with no age-based exemptions. Passenger categories: infant (0-2 years), child (2-12 years), adult (12+ years). A family of four on 30-day Bahrain eVisas pays 52 BHD (~£107).
| Family (2 adults + 2 children) | Per-person cost (BHD) | Total family cost (BHD) | Approx. GBP |
|---|---|---|---|
| 14-day single-entry | 9 | 36 | ~£73.80 |
| 30-day single-entry | 13 | 52 | ~£106.60 |
| 90-day multiple-entry | 16 | 64 | ~£131.20 |
The Bahrain eVisa is valid for 30 days from the approval date, with a maximum of 1 visa per passport at a time. Each traveller requires a valid passport with at least 6 months validity beyond the intended stay.
Frequently Asked Questions (FAQ)
How much does a 14-day Bahrain eVisa cost for UK citizens in 2026?
9 BHD (~£18.45): 4 BHD application + 5 BHD visa fee. Set under Ministerial Resolution No. (142) of 2019, Item 65 of Schedule (B).
What is the total cost of a 30-day Bahrain eVisa?
13 BHD (~£26.65): 4 BHD application + 9 BHD visa fee. The most popular Bahrain eVisa option for UK tourists, permitting a single entry with up to 30 days’ stay from approval.
How much is a 90-day multiple-entry Bahrain eVisa?
16 BHD (~£32.80): 4 BHD application + 12 BHD visa fee. Permits multiple entries within the validity window for extended stays and GCC side trips.
Do UK citizens need a Bahrain eVisa, or can they get a visa on arrival?
British passport holders can obtain a Visa on Arrival at the airport: 5 BHD (2 weeks) or 25 BHD (1 month). UK citizens are entitled to an unsponsored stay of up to 3 months. A Bahrain eVisa is recommended for faster, pre-approved processing.
Are Bahrain eVisa fees refundable if my application is refused?
No. The 4 BHD processing fee is non-refundable, and the visa issuance fee (5-12 BHD) may also be forfeited. evisa.gov.bh states: “Payment does not guarantee the approval of a Visa” and “Processing fee will not be refunded if application is not approved.”
What payment methods does the Bahrain eVisa portal accept?
Visa and Mastercard debit/credit cards, billed in BHD exclusively. Amex acceptance is unconfirmed. Notify your bank before payment to avoid fraud blocks.
Are there hidden costs when applying for a Bahrain eVisa from the UK?
Yes: foreign transaction fees (1.5-3%), DCC markups (3-5%), and third-party agency surcharges (100-200%). Apply directly at evisa.gov.bh and decline DCC to minimise these.
How much does it cost to extend a Bahrain eVisa?
Approximately 4-9 BHD per renewal block (2-week or 1-month). Process via NPRA at bahrain.bh or in-person at an NPRA office (appointment required). The previous Bahrain eVisa must be used or expired before reapplying. Contact [email protected] for overstay penalty rates.
Do children need a separate eVisa, and is the fee the same?
Yes. Every traveller, including infants, requires an individual Bahrain eVisa at the full published fee. A family of 4 on 30-day visas pays 52 BHD (~£107). No age-based exemptions exist.
How long does it take to get a Bahrain eVisa?
Standard processing: 3-5 working days (evisa.gov.bh). Users report 2-3 days (Tripadvisor, 2019); third-party agencies may take 6-15 days. Apply at least 2 weeks before departure.