Paying for your Bahrain e-Visa is straightforward once you know which cards and payment methods the portal accepts. The official evisa.gov.bh site processes all payments in Bahraini Dinar (BHD) via a secure online gateway, and only card payments are accepted – no bank transfers, no digital wallets. This guide covers every accepted card type, what to expect at the airport, how to handle common payment errors, and how to budget your fee correctly.
Accepted Payment Methods on evisa.gov.bh
The Bahrain e-Visa portal accepts Visa, Mastercard, and American Express credit and debit cards. These are the only payment methods available on the official site. No bank transfers, PayPal, Apple Pay, Google Pay, or cryptocurrency options exist.
Your card must be enabled for international online transactions, as the payment processor is based in Bahrain. Cards restricted to domestic use will be declined even if they carry a Visa or Mastercard logo.
Credit Cards vs Debit Cards
Both credit and debit cards work on evisa.gov.bh, provided they are issued by Visa, Mastercard, or American Express. Debit cards from major banks in India, Pakistan, the UK, and the US are confirmed to work without issues.
However, credit cards offer one practical advantage: if your application is denied, the charge appears on your statement and you can initiate a chargeback through your card issuer. With a debit card, the funds are withdrawn immediately and the government fee is non-refundable, leaving you with fewer recovery options.
Payment at the Airport (Visa on Arrival)
If you opt for a visa on arrival at Bahrain International Airport or the King Fahd Causeway, you pay the same government fee at the immigration counter. The payment terminal at the counter accepts Visa, Mastercard, and American Express credit and debit cards.
| Payment Location | Accepted Cards | Cash Accepted | Contactless |
|---|---|---|---|
| evisa.gov.bh (online) | Visa, Mastercard, American Express | No | N/A |
| Bahrain International Airport | Visa, Mastercard, American Express | Not reliably | Some counters |
| King Fahd Causeway | Visa, Mastercard, American Express | Not reliably | Limited |
Cash payment at the airport is not reliably accepted. Some travellers report success paying in Bahraini Dinar, but immigration counters are officially set up for card payments. Always carry a working card as your primary payment method.
Bahrain Visa Fees by Type (2025)
All payments are collected in Bahraini Dinar (BHD). Approximate USD equivalents use 1 BHD = $2.65.
| Visa Type | Duration | Fee (BHD) | Fee (USD approx.) |
|---|---|---|---|
| Short-stay e-Visa | 2 weeks (14 days) | BHD 5 | ~$13 |
| Standard e-Visa | 1 month (30 days) | BHD 9 | ~$24 |
| Extended e-Visa (GCC residents) | 3 months (90 days) | BHD 9 | ~$24 |
| Extended e-Visa (non-GCC) | 3 months (90 days) | BHD 17 | ~$45 |
| Multiple-entry e-Visa | 1 year | BHD 44 | ~$117 |
| 2-week extension | +14 days | BHD 15 | ~$40 |
| 1-month extension | +30 days | BHD 25 | ~$66 |
Your bank may add a foreign transaction fee, typically 1-3% of the charge. Check with your card issuer before applying to avoid surprises on your statement.
Currency and Exchange Rate
The e-Visa portal charges in Bahraini Dinar (BHD), not in your local currency. Your card issuer handles the conversion automatically using their exchange rate at the time of the transaction.
You do not need a BHD-denominated card. A USD, EUR, GBP, INR, or PKR card works fine – the card network (Visa/Mastercard) converts at their wholesale rate, and your bank may add a small foreign transaction margin.
If you see a Dynamic Currency Conversion (DCC) option during payment showing the fee in your home currency, decline it. DCC rates are typically 3-5% worse than what your bank offers. Always choose to pay in BHD.
Common Payment Problems and Solutions
Card Declined on evisa.gov.bh
A declined card on the Bahrain e-Visa portal usually means one of three things:
- International transactions not enabled: Call your bank and ask them to enable international online payments for your card. Some banks block foreign transactions by default for security.
- Insufficient funds: The transaction amount includes the visa fee plus any foreign transaction margins your bank applies. Make sure your available balance covers at least 10% more than the stated fee.
- Bank fraud filter: Automated fraud detection sometimes flags first-time payments to Gulf region merchants. Contact your bank to authorise the transaction, then retry.
Payment Page Not Loading
If the payment page at evisa.gov.bh fails to load or times out:
- Try a different browser (Chrome, Firefox, or Edge)
- Disable any VPN or proxy – Bahrain’s payment gateway may block requests from VPN IP ranges
- Clear your browser cache and cookies
- Try again during off-peak hours (Bahrain time, GMT+3, 2 AM – 6 AM is quietest)
Payment Processed but No Confirmation
This is the most stressful scenario. If your card was charged but you did not receive an e-Visa confirmation email:
- Wait 24 hours. The NPRA system sometimes takes up to one business day to process payment confirmations.
- Check your spam/junk email folder.
- Log back into evisa.gov.bh and check your application status under “Track Application.”
- If the status still shows “Payment Pending” after 24 hours, contact NPRA via the evisa.gov.bh contact form with your passport number and transaction reference.
Double Charge or Duplicate Payment
If you see two charges on your card statement for the same application, the second charge is likely a pre-authorisation hold, not a duplicate payment. Most holds are released within 5-7 business days. If the duplicate charge persists beyond 7 days, contact your bank to initiate a dispute with the transaction reference.
Refund Policy
Bahrain visa fees are non-refundable. If your application is denied, the government keeps the full fee. This policy applies to all visa types and all application methods (e-Visa and visa on arrival).
There is no appeal fee refund, no partial refund on extensions, and no refund for unused visas. The only exception would be a documented system error where the payment was collected twice for the same application – in that case, contact NPRA directly.
For this reason, verify your eligibility, check your passport validity (minimum 6 months), and confirm you have all required documents before paying.
Third-Party Visa Services: Extra Costs
If you use a visa agency or third-party service instead of applying directly on evisa.gov.bh, you pay an additional processing fee of $50-$100 on top of the government fee. Some agencies charge as much as $150 for a standard tourist e-Visa that costs only $24 on the official site.
Third-party services may accept a wider range of payment methods (bank transfer, PayPal, etc.), but the premium is rarely justified for a straightforward application. Apply directly through evisa.gov.bh unless you have a specific complication that requires professional assistance.
Tips for a Smooth Payment
- Use a Visa or Mastercard credit card for the best compatibility and chargeback protection
- Enable international transactions with your bank before applying
- Choose to pay in BHD (Bahraini Dinar), not your home currency, to avoid DCC markups
- Screenshot your payment confirmation page and save the transaction reference number
- Apply during weekday business hours in Bahrain (Sun-Thu, 8 AM – 4 PM GMT+3) for faster processing if you encounter issues
Can I pay for my Bahrain visa with PayPal?
No. The official evisa.gov.bh portal does not accept PayPal, bank transfers, or any digital wallet. Only Visa, Mastercard, and American Express cards are accepted. Some third-party visa agencies accept PayPal, but they charge a significant markup.
Why was my debit card declined on evisa.gov.bh?
The most common reason is that your bank has blocked international online transactions on your debit card. Contact your bank to enable international payments, then try again. Make sure your available balance covers the fee plus a small buffer for currency conversion.
Can I pay the Bahrain visa fee in US dollars?
No. The official portal charges only in Bahraini Dinar (BHD). Your card issuer handles the conversion to your local currency automatically at their exchange rate. You cannot choose to pay in USD, EUR, or any other currency on the evisa.gov.bh portal.
What happens if I pay twice by mistake?
If you see two charges on your card, the second one is likely a temporary pre-authorisation hold. It should be released within 5-7 business days. If both charges remain after 7 days, contact your bank to dispute the duplicate with your transaction reference.
Is there a way to get a refund if my visa is denied?
No. All Bahrain visa fees are non-refundable, regardless of whether your application is approved or denied. This is the official policy of NPRA and there is no refund process. Verify your eligibility before paying.
Do I need a Bahraini bank card to pay?
No. Any Visa, Mastercard, or American Express card issued by any bank worldwide works, as long as the card is enabled for international online transactions. Cards from banks in India, Pakistan, the UK, the US, and other countries are confirmed to work.
Last verified: 2025. Payment policies are set by NPRA. Always check the latest information at evisa.gov.bh before applying.