5G Bahrain eSIM Data | Batelco, Zain & STC Bahrain
๐ Table of Contents
The island is about 50 km across, so Bahrain eSIM coverage is not the puzzle it is in bigger countries โ all three networks reach nearly everyone. The real decisions are different: do you want a prepaid bundle with a local number, or a travel eSIM you install before you fly? And, new for 2026, Bahrain’s regulator lets licensed operators issue international-only eSIMs that skip local registration entirely โ a genuine change worth knowing before you land. This guide answers which carrier your Bahrain eSIM should ride, how each one sells to visitors, and where the few dead spots actually are.
Quick answer: The carrier decision in Bahrain matters less than buying before you fly: pick Batelco for the widest map or Zain for budget data, and get the profile installed before you fly. First eSIM? The activation guide walks you through download and install.
Before the carrier comparisons, two practical checks: does your phone support eSIM, and how does the install work? The device compatibility list answers the first, and what eSIM activation is and how it works answers the second โ everything below stays on the carriers themselves.
Bottom line: Bahrain eSIM choice is really about fees. Staying in Manama or Juffair? Batelco (now branded Beyon) is the fastest and most reliable in the city centre; Zain is the keen-value prepaid pick; stc (ex-Viva) is the strong all-rounder. All three sell eSIM โ but in-store activation costs extra (Batelco BHD 8, Zain and stc BHD 3.125). A travel eSIM on all three networks avoids that fee and the passport queue. Driving to Saudi via the King Fahd Causeway? Your Bahrain plan dies at the border โ a regional eSIM is the fix.
Batelco, Zain or stc: which should I pick in Bahrain?
Bahrain eSIM options in one table:
| Batelco (Beyon) | Zain Bahrain | stc Bahrain | |
|---|---|---|---|
| Market role | Historic national operator, widest retail reach | Competitive challenger | Part of Saudi stc group |
| Coverage | 4G nationwide, strong 5G in Manama | 4G/5G in cities, fair outside | 4G/5G, good rural |
| eSIM to visitors | Yes, in-store (fee) or travel eSIM | Yes, in-store (fee) or travel eSIM | Yes, in-store (fee) or travel eSIM |
| Starter prepaid | From ~4 BHD; tourist SIM 7.5 BHD (9 GB + 500 min, 28 days) | From ~6.30 BHD | From ~7 BHD |
| Best for | Fastest city data, business travel | Best prepaid value | Balanced coverage and price |
Because the island is tiny, the gap between carriers is mostly about speed and plan value, not whether you get a signal. Pick your Bahrain eSIM on price and store convenience, not coverage fear.
SIM registration in Bahrain: passports, fingerprints and the 2026 rules
Bahrain’s Telecommunications Regulatory Authority (TRA) issued Decision No. 1 of 2026, covering international-only eSIM roaming services. The practical points:
-
Licensed operators may issue eSIMs that work only on foreign networks, are data-only, and cannot be used inside Bahrain.
-
These are exempt from the standard SIM registration and verification that a normal Bahraini SIM requires.
-
They are capped at 90 days and must stay technically locked to international use.
-
Crucially: if such an eSIM is ever activated within Bahrain, standard registration rules snap back into force.
For a visitor this matters because it is the regulatory basis for the travel eSIM model โ buy before you fly, install at home, and you arrive online with no passport registration at the counter. It also means a Bahrain eSIM bought from a global provider is a different animal from a local Batelco/Zain/stc prepaid SIM.
Before you buy a Bahrain eSIM: documents, biometrics and fees
Because the island is small, the friction is at the counter, not on the mast. Get these ready so a two-minute Bahrain eSIM purchase doesn’t become a 20-minute ordeal.
| What | Detail | Why it matters |
|---|---|---|
| Original passport | Digital photos / copies are refused | Bahrain law requires in-person ID registration; no passport, no SIM |
| Fingerprint biometrics | The counter takes a fingerprint, not just the passport | This is unusual โ budget 10โ15 minutes, longer than a passport-only country |
| Bahraini dinars (BHD) | Foreign cards rejected at some top-up points | Keep cash for recharges; 1 BHD โ USD 2.65 |
| Unlocked phone | Carrier-lock blocks any eSIM | Check Settings โ About; the lock field must show an unlocked handset |
| eSIM activation fee | Batelco BHD 8; Zain & stc BHD 3.125 in store | A travel eSIM charges no activation fee and no biometric step |
| Wi-Fi | Install a travel eSIM at home, not at the airport | Bahrain Airport Wi-Fi is free but busy on arrival waves |
| Hotel / local address | Some counters ask for a stay address | Have your hotel name ready if prompted |
The biometric step is the one that surprises people (see Bahrain SIM guidance). Even a local Bahraini eSIM can’t be issued remotely โ the fingerprint must be captured at the counter โ which is exactly why a pre-installed travel eSIM (no passport, no fingerprint) is the lower-friction Bahrain eSIM path for a short visit.
What Batelco, Zain and stc prepaid plans cost
Headline coverage is near-identical on a 50 km island. What actually differs between one Bahrain eSIM and another is plan value, store experience and the eSIM fee.
Batelco vs Zain Bahrain: which Bahrain carrier is faster?
Batelco is the former monopoly and the operator most visitors name first. It is consistently the fastest in Manama’s centre and the financial district, and it runs the broadest retail footprint. It has also rebranded its consumer business under Beyon, so you’ll see both names.
Batelco prepaid plans (BHD, ~USD at 2.65):
| Plan | Data | Calls | Validity | Price | โ USD |
|---|---|---|---|---|---|
| Tourist SIM | 9 GB | 500 local min | 28 days | 7.5 BHD | ~$20 |
| Data-only monthly | โ | Data only | 30 days | from 7.35 BHD | ~$19+ |
| Starter prepaid | varying | min + SMS | 28โ30 days | from 4 BHD | ~$11 |
How a visitor buys Batelco:
-
At Bahrain International Airport arrivals, a Batelco kiosk, or any Batelco store in Manama.
-
Present the original passport and give a fingerprint for registration.
-
Pay โ in store an eSIM adds a BHD 8 activation fee; a physical SIM is usually free.
-
Staff activate the line; test data before you leave the counter.
Quirk: Batelco also sells Voya, a separate data-only roaming eSIM for travel outside Bahrain โ useful if Bahrain is your home base and you travel the Gulf. VoIP (WhatsApp, FaceTime) works normally on Bahraini networks, so a Batelco line carries no call-app blockage.
Zain Bahrain: the budget option
Zain is the budget-minded choice with keen prepaid pricing and frequent promotions. Its coverage is the weakest of the three on paper but still covers everywhere a tourist goes on the main island.
Zain prepaid / visitor plans (BHD):
| Plan | Data | Calls | Validity | Price | โ USD |
|---|---|---|---|---|---|
| Visitor 5GB | 5 GB | 20 local min | 7 days | 2.5 BHD | ~$7 |
| Visitor 10GB | 10 GB | 40 local min | 30 days | 4 BHD | ~$11 |
| Visitor 15GB | 15 GB | 50 local min | 30 days | 5.5 BHD | ~$15 |
| Visitor Unlimited | Unlimited | Unlimited local | 30 days | 12 BHD | ~$32 |
How a visitor buys Zain:
-
Airport arrivals counter, Zain store, or order a prepaid SIM online for airport pickup.
-
Passport + fingerprint registration at the counter.
-
In-store eSIM activation carries a BHD 3.125 fee.
Quirk: Zain’s “Unlimited” prepaid is capped โ once the high-speed allowance is used, speeds drop rather than cutting off. Match the tier to your real usage.
stc Bahrain (ex-Viva): the widest coverage
stc is part of the Saudi stc group and, under its old Viva name, runs on the widest 4G/5G footprint and is often rated for the strongest overall signal. It is the natural pick if your trip takes in rural villages or the causeway approach.
stc Bahrain prepaid plans (BHD, inclusive of VAT):
| Plan | Data | Calls | Validity | Price | โ USD |
|---|---|---|---|---|---|
| Prepaid 7.5 | 9 GB (+2 GB app bonus) | 500 local min | 28 days | 7.5 BHD | ~$20 |
| Prepaid 8.5 | 12โ15 GB | 500 local min + intl | 28 days | 8.5 BHD | ~$23 |
| Prepaid 9.5 | 16 GB + 10 GB social | 500 local min + 250 intl | 30 days | 9.5 BHD | ~$25 |
| Prepaid Advance | 16 GB + 10 GB social | 500 local min + 250 intl | 180 days | 40 BHD | ~$106 |
How a visitor buys stc:
-
Airport arrivals (the Viva/stc counter sits directly after passport control), any stc store, or via the My stc BH app.
-
Passport + fingerprint; some plans (e.g. Prepaid 8.5 International) support instant eSIM activation.
-
In-store eSIM fee is BHD 3.125.
Quirk: stc’s prepaid plans block hotspot/tethering by default, per stc’s prepaid plan terms โ you must subscribe to a data add-on or ask for it to be enabled if you want to share your connection. Also note stc sells dedicated KSA roaming packs (e.g. 3 GB for BHD 7, 40 GB for BHD 20) for the Saudi crossing โ see the causeway section.
Should I buy a local SIM, an operator eSIM or a travel eSIM?
| Step | Local prepaid SIM | In-store operator eSIM | Travel eSIM |
|---|---|---|---|
| ID required | Passport (tourists); CPR card for residents | Passport + the operator’s eSIM fee | None at point of sale |
| Where | Airport arrivals, operator stores, malls | Operator store / online QR | Before departure, by QR |
| Extra cost | SIM often free; bundle priced | Batelco BHD 8; Zain & stc BHD 3.125 | Plan price only |
| Local number | Yes | Yes | No (data-only) |
| Best for | Longer stays, local calls | Residents / need a BH number | Short trips, instant landing |
Since 2025, even authorised convenience stores (e.g. BACCO) must take your passport and register the SIM โ about 10โ15 minutes including the fingerprint, per this 2026 SIM comparison. At Bahrain International Airport all three operators have arrivals kiosks; prices run a little higher than in town. Allow the registration step, and carry Bahraini dinars (BHD) because not every top-up accepts a foreign card.
Will my eSIM work across the King Fahd Causeway?
This is the cross-border reality every Bahrain itinerary eventually hits, and it is where a Bahrain-only plan stops dead.
-
The King Fahd Causeway is a ~25 km road-and-bridge link to Saudi Arabia. Your Bahraini plan has no coverage once you cross โ there is no automatic roaming onto Saudi masts, and direct roaming is expensive.
-
On the causeway itself there is a Viva/stc kiosk at the Bahrain Customs building before the toll plaza that sells prepaid SIMs, handy if you are driving across.
-
stc Bahrain sells dedicated KSA roaming packs: roughly BHD 7 for 3 GB (free incoming + GCC calls) and BHD 20 for 40 GB, plus a 16 GB / 300-min option โ far cheaper than pay-as-you-go roaming.
-
A Gulf regional eSIM that names both Bahrain and Saudi Arabia is the clean fix if your trip takes in more than one Gulf state.
-
Near the causeway, switch off automatic network selection so your phone doesn’t grab a Saudi tower and bill Bahrain roaming while you are still on the island side.
Continuing around the Gulf after Bahrain? These neighbours have their own sourced guides:
๐ก If your itinerary crosses the causeway or takes in more than one Gulf state, one regional eSIM beats buying a fresh SIM in each country.
Bahrain eSIM coverage: where it actually dips
It’s an island, so “coverage” mostly means “how fast,” with a few genuine gaps.
| Area | Reality | Best carrier | Watch out |
|---|---|---|---|
| Manama, Juffair, Seef, Muharraq | 5G widely available, comfortable for video | Batelco | Congestion at peak in the financial district |
| Bahrain International Circuit (Sakhir) | Handles F1 crowds on Batelco’s network | Batelco | Massive spikes on race weekends |
| Desert roads to Sakhir / south | Coverage hugs the highways | stc / Batelco | Thin on unpaved desert tracks away from the main road |
| Sitra & the industrial areas | Solid 4G, lighter 5G | Any | Slowdowns near the refinery traffic |
| Hawar Islands | Bahraini territory but remote; limited masts | stc (weakest) | Plan for patchy signal; use Wi-Fi on the ferry |
| King Fahd Causeway โ Saudi | Bahrain networks fade approaching the causeway | โ | Your Bahrain plan stops at the border; roaming is costly |
Sitting between the cities, the island’s few weak spots are the Hawar Islands, unpaved tracks away from the main highways, and the causeway approach. Everywhere else, speed matters far more than bars.
Bahrain eSIM speeds: Batelco vs Zain Bahrain
Ookla’s Speedtest Global Index for August 2026 ranks Bahrain 7th in the world for mobile download โ a median of 243.48 Mbps at 16 ms latency. That is far above the 109.05 Mbps global median, making Bahrain one of the fastest mobile markets on the planet.
On price, Cable.co.uk puts 1 GB of Bahraini mobile data at about USD 1.31 โ 121st of 237 markets against a USD 2.59 global average. Cheap data, fast networks.
For context, DataReportal counts 1.61 million internet users in Bahrain (99.0% of the population) and 2.52 million mobile connections โ about 155% of the population โ at the start of 2025.
Bahrain has no published per-carrier Speedtest Connectivity Report, so operator-level Mbps are left qualitative here rather than guessed. The ranking below โ Batelco quickest in the centre, Zain the value pick, stc balanced โ reflects operator and traveller reports.
The right carrier for every kind of Bahrain trip
Bahrain eSIM by trip type:
| Your itinerary | Top pick | Why it wins | Watch out for |
|---|---|---|---|
| Manama business / city stay | Batelco | Fastest, most reliable centre data | BHD 8 in-store eSIM fee |
| Short break, tight budget | Zain | Keen prepaid pricing | Weaker outside built-up areas |
| Balanced island stay | stc | Good all-round coverage and price | Slightly behind Batelco on peak speed |
| F1 Grand Prix weekend | Batelco | Network built to handle Sakhir crowds | Extreme congestion still possible |
| Drive to Saudi Arabia | A Gulf regional eSIM | Bahrain plan ends at the causeway | Direct roaming is expensive |
| Land online, no paperwork | Travel eSIM on all three | No passport queue, no activation fee | Data-only โ no local number |
| Long stay, need a BH number | stc Prepaid Advance | 180-day validity, good value | BHD 40 upfront |
| Beach/resort week (Northeast coast) | Zain or Batelco | Strong coastal 5G | stc fine too โ island is small |
Do Batelco, Zain and stc need different APN settings?
Only needed if you bought a local SIM or eSIM straight from Batelco, Zain or stc. A Bahrain eSIM sold as a travel product sets its own APN โ don’t touch it.
| Carrier | APN | Username | Password |
|---|---|---|---|
| Batelco (Beyon) | internet.batelco.com.bh |
blank | blank |
| Zain Bahrain | internet.zain.com |
blank | blank |
| stc Bahrain | stc.internet |
blank | blank |
When manual entry is required (older handset, or a profile installed from a code):
-
iPhone: enter it under Settings โ Cellular โ your eSIM line โ Cellular Data Network
-
Android: add a new entry under Settings โ Connections โ Mobile Networks โ Access Point Names
Save and reboot, then point mobile data at the eSIM line rather than your home SIM.
Bahrain eSIM problems and fixes
Routine eSIM failures โ a code that will not scan, a profile stuck on “activating”, a line that never appears โ are not Bahraini. Walk through the activation walkthrough and the broader eSIM troubleshooting guide for those. Everything below is specific to the kingdom.
Before you fly: what a Bahraini line will and will not do
Install the profile at home. Bahrain International’s Wi-Fi is free but heavy on arrival waves, and kiosk prices sit above town. Settle the difference in kind, too: a local Batelco/Zain/stc prepaid line means a passport plus a fingerprint at the counter, and an internet-voice policy that โ unlike the UAE or Qatar โ still allows WhatsApp and FaceTime. A travel eSIM skips the counter entirely and is data-only, so plan to keep your home line for calls.
The eSIM is flagged because it was switched on inside Bahrain
This is the new 2026 trap. Under the TRA’s Decision No. 1 of 2026, international-only eSIMs are exempt from local registration only while they stay on foreign networks. Activate one inside the kingdom and standard registration rules snap back, and the line can be held until you register in person โ fingerprint included. Install and first-connect abroad, and keep using it as a travel product rather than a Bahraini number.
APN values for Batelco, Zain Bahrain and stc Bahrain eSIMs
Bahraini APNs are easy to mistype: internet.batelco.com.bh, internet.zain.com, stc.internet. Re-enter the one that matches your line and reboot. If it still stalls, suspect the allowance: Zain’s “Unlimited” prepaid and other capped plans slow down rather than stopping, so a sudden crawl is the fair-use cap, not a mast failure.
stc Bahrain eSIM tethering blocked on prepaid: the fix
stc blocks hotspot/tethering on prepaid by default, per its prepaid plan terms. To feed a laptop you must add a data add-on or ask for tethering to be switched on โ changing plan alone will not fix it.
Bahrain GP weekend congestion: why the network crawls
On Grand Prix weekends the Sakhir area funnels an island-sized crowd through one cell cluster. Bars stay full while throughput collapses; Batelco copes best but no network is immune. Expect it between practice and the race, and lean on hotel Wi-Fi for uploads.
Is your phone eSIM-ready for Bahrain?
Before the King Fahd Causeway toll plaza the strongest signal can already be Saudi, and a Bahrain-only plan will either go dark or โ if an operator add-on is live โ bill Gulf roaming while you are still on the island side. Set network selection to manual on the approach and pick Batelco, Zain or stc by hand, or move to a Gulf regional eSIM that names both countries.
Bahrain eSIM: common questions
Local operator desks work from the registration record, not an app order:
| What they ask | Where it lives |
|---|---|
| The CPR or passport behind the line | The registration slip from the counter |
| Which operator issued it | eSIM line name in Settings โ Cellular |
| Your Bahraini mobile number | SIM pack or the My stc BH / Beyon app |
| A copy of the counter receipt, if bought in store | Ask for a printed one at purchase |
| A screenshot of the fault | Take it before the message clears |
| Whether hotspot is enabled on the plan | Plan terms โ stc blocks it by default |
For a travel eSIM, an operator desk holds no record and cannot help; instead have your order number from the confirmation email, your EID (*#06#) and a screenshot ready for the provider.
Questions travelers ask about eSIMs in Bahrain
Can you buy a Bahrain eSIM from Batelco?
Yes. Batelco (Beyon) sells eSIM in-store and via online ordering, but in-store activation carries a BHD 8 fee as of 2024 and you register with your passport and a fingerprint. A travel eSIM on Batelco’s network skips both.
Bahrain local SIM and travel eSIM compared
You can buy locally on arrival. All three operators run arrivals kiosks at Bahrain International Airport, and both Batelco and Zain allow ordering a prepaid line online for airport pickup. Prices at the airport run a little above town. A travel Bahrain eSIM ordered before departure avoids the kiosk, the passport queue and the fingerprint entirely.
Will you need ID for a Bahrain SIM?
For international-only eSIMs โ data-only plans that stay on foreign networks and are never activated inside Bahrain โ yes, standard registration is waived. A normal Bahraini prepaid SIM still requires passport registration and a fingerprint.
Bahrain speed test results
Batelco consistently tests fastest in Manama and the main districts; Ookla’s August 2026 Global Index puts the whole country 7th globally at 243.48 Mbps median. Zain and stc are close behind in everyday use.
Where data is cheapest in Bahrain
Roughly comparable for the plan itself. The difference is fees: a local in-store eSIM adds BHD 3.125 (Zain/stc) or BHD 8 (Batelco), while a travel eSIM has no activation fee and no passport step.
Will my eSIM work driving into Saudi Arabia?
A Bahrain-only plan stops at the King Fahd Causeway. Either buy a Saudi/regional roaming add-on from your operator (stc sells KSA packs from BHD 7) or use a Gulf regional eSIM that names Saudi Arabia.
Batelco vs Zain Bahrain prices compared
Zain is usually the value leader on prepaid (starters from ~6.30 BHD, visitor plans from 2.5 BHD), with stc and Batelco close behind and pricier tourist bundles. Cable.co.uk prices local data at โ USD 1.31/GB, so even the “expensive” options are cheap by world standards.
Are WhatsApp calls blocked in Bahrain?
No โ unlike the UAE or Qatar, Bahrain keeps an open policy on internet voice, so WhatsApp, FaceTime and similar apps generally work on both local networks and Wi-Fi. You can choose a plan on price and data alone without worrying about call-app blocking.
Why does the counter need my fingerprint?
Bahrain requires biometric registration for any SIM, not just a passport scan. Budget 10โ15 minutes at the counter; it’s the main reason a travel eSIM (no biometrics, no passport) is lower-friction for short visits.
Can you keep your home line active while using a Bahrain eSIM?
Yes โ keep your home line for calls/SMS, run data on the eSIM, and turn off data roaming on the home line to avoid charges.
Does tethering work on a Bahrain eSIM?
Not by default โ stc prepaid blocks hotspot/tethering unless you add a data add-on or request it. Other Bahraini operators are more permissive, but if sharing matters, confirm at the counter or with travel-eSIM support.
Bahrain eSIM: the install
Start with the island patterns above โ the TRA activation trap, an APN or exhausted cap, stc’s tethering block, race-weekend congestion, a Saudi tower near the causeway โ and if none of them fits, our troubleshooting guide covers the rest. EID, order number, screenshot โ have all three before you write in.
More questions? View the full FAQ โ
Where Bahrain’s numbers in this guide come from
-
Ookla, Cable.co.uk, DataReportal, the TRA decision, Batelco Voya, stc plan terms and KSA packs, and expat SIM guides are linked inline at each claim.
-
APN settings (
internet.batelco.com.bh,internet.zain.com,stc.internet): per Bahraini operator setup guides โ no single verified page. -
Connectivity scores via GSMA Mobile Connectivity Index.
Everything above is a third-party reading, so your own result will vary with the handset, the band you land on and the load on that Manama cell at the moment you test.
Get connected in Bahrain without the airport kiosk queue
A Roami Bahrain eSIM turns the arrivals hall into a walk-through: no passport scan, no fingerprint, no BHD activation fee, and no hunt for a kiosk while your baggage circles. It connects across Batelco, Zain and stc and holds the strongest of the three wherever you stand on the island. If Roami is new to you, start with a free Bahrain trial eSIM, or put code WEB20 on a paid Bahrain plan to take 20% off.
Both the free trial and the WEB20 offer are for new Roami customers.