Skip to Content

SIM Cards in Bahrain: The Best Prepaid Plans | 2024 Guide

Bahrain – known for being a small, oil-rich island nation in the Middle East.

Its beaches are popular for their clear blue waters.

But what can you do in this country?

While the cities are modern nowadays, the country still has many historical sites to visit, such as the Bahrain Forst, the Bahrain National Museum, or the Al Fateh Grand Mosque.

And there are plenty of parks and zoos to visit.

Do note that Bahrain is not the cheapest travel destination out there.

So any way to save some cash is always a good idea.

One way to save money is by getting a Bahraini SIM card instead of roaming internationally. Roaming can be expensive.

However, local SIM cards allow you to enjoy local rates, which are almost always lower than international roaming rates.

So, how expensive are SIM cards in Bahrain?

Bahraini SIM cards are available from 4 BHD (10.60 USD – Batelco), 6.30 BHD (16.70 – Zain) & 7 BHD (18.55 USD – STC) in their stores. However, these starter plans include data, minutes & SMS from the start. SIM cards are also sold at Bahrain International Airport.

I am glad that these prices, or SIM cards, include plans because spending 18.60 USD for just a SIM card would be criminal.

But there are mobile operators globally that do charge these criminal prices. Batelco does this in other countries it operates in – crazy!

In this guide, I will go over everything you need to know about buying a SIM card in Bahrain. Let’s do this.

Buying a SIM Card in Bahrain Guide (logos of Batelco, STC & Zain)

Original publication: 18th of December 2019. Last updated: 14th of January 2024.


Table of Contents

What is the Best SIM Card in Bahrain?

If you want to buy the best SIM card in Bahrain, I recommend going with STC (VIVA) or Zain. STC (VIVA) has the best coverage and the fastest speeds in the country. Zain is the cheapest option and has close to comparable performance as STC (VIVA) and Batelco for the same or lower prices.

Phone Travel Wiz Approved Seal

So, which other SIM cards are available in Bahrain?

Bahrain has three mobile operators offering prepaid services easily accessible to travelers:

  • Batelco
  • STC Bahrain (Formerly VIVA Bahrain)
  • Zain Bahrain
Cellular Connectivity Illustration by Phone Travel Wiz

This guide sticks to the mobile operators only (bolded above) to prevent information overload (at least, that is the aim – this guide is still in-depth!).

Anyone 18 or older living in or visiting Bahrain can buy a Bahraini SIM card with no restrictions.

But you do have to comply with the SIM card registration regulations, which include getting your fingerprints captured and showing your passport at the point of sale.

  • Find out which countries have SIM card registration regulations and what is required from you (lookup tool)
SIM Card Registration Worldwide Tool by Phone Travel Wiz

Where Can You Buy a Bahraini SIM Card (+Costs)?

You can get a Bahraini SIM card in Batelco, STC & Zain stores. Some Bahraini airports sell (tourist) SIM cards (at inflated prices).

You can expect to pay for the following Bahraini SIM cards:

  • Batelco: from 4 BHD
  • STC Bahrain (formerly VIVA Bahrain): from 6.30 BHD
  • Zain Bahrain: from 7 BHD

If you plan to buy a SIM card at an airport, the prices can be higher than those listed above – be aware of this.

Use the Wise Currency Converter tool (free) for up-to-date BHD (Bahraini Dinar) to your currency (let's say INR – Indian Rupee) exchange rates.

Wise Currency Exchange Banner
© Wise

For your convenience, below are some exchange rates between BHD and USD (US Dollars):

  • 1 BHD = 2.65 USD
  • 10 BHD = 26.50 USD
  • 100 BHD = 265.25 USD

But for any other currency, the Wise Currency Converter tool.

(Travel) eSIMs for Bahrain

(Travel) eSIMs have become extremely popular in recent years.

Especially after Apple made iPhones (14- & 15 series) sold in the United States eSIM-only, forcing its users to use eSIMs – even when abroad.

This forced mobile operators to adopt eSIM technology faster than they had planned (for the benefit of anyone wishing to use eSIMs instead of swapping SIM cards).

At the moment, no Bahraini mobile operator offers eSIMs to prepaid customers.

But if the Bahraini mobile operators did have eSIMs and you wanted to purchase an eSIM, you would need to comply with Bahrain's SIM card registration regulations.

Suppose you do not wish to do so for whatever reason. In that case, you may consider getting a travel eSIM for Bahrain.

My Bahrain eSIM buying guide analyzes various eSIM providers I have tested extensively worldwide (even in Bahrain).

Buying an eSIM for Bahrain Guide (logos of Holafly, Nomad, Menalink, Discover+, Saar Mobile, Alosim & Airalo)

You can even get eSIMs coveringvBahrain and other countries in the Middle East, allowing you to use one eSIM in multiple destinations with just one purchase.

Or you can even get a global eSIM, which can be used in at least 100 countries worldwide.

While the Bahrain eSIM buying guide goes much more in-depth about your options, I do want to introduce some quickly here:

  • Airalo: Saar Mobile (Bahrain only), Menalink (15 countries in the Middle East and Northern Africa) & Discover+ (125+ countries worldwide + up to 200 worldwide minutes & 200 worldwide SMS)
  • Alosim: Bahrain
  • Holafly: Bahrain
  • Nomad: Bahrain, Global (109 or 139 countries, depending on the variant)

Here are some discount codes to sweeten the deal:

  • Airalo: FEB15 for 15% off (if you have never bought an Airalo eSIM before). Otherwise, FEB10 for 10% off (for existing users) – only the first 3000 users can redeem either discount code)
  • Alosim: PTW for 5% off (as many times as you wish for as many eSIMs as you want)
  • Holafly: PHONETRAVELWIZ for 5% off (as many times as you wish for as many eSIMs as you want)
  • Nomad: ADU123 for 3 USD off (on your first-ever Nomad order only)

For information about these eSIMs, such as how much the eSIMs cost and how much data you get, check out the Bahrain eSIM buying guide.

Buying an eSIM for Bahrain Guide (logos of Holafly, Nomad, Menalink, Discover+, Saar Mobile, Alosim & Airalo)

Bahraini Prepaid SIM Cards Explored

Below, I will guide you through Batelco, STC Bahrain (formerly VIVA Bahrain) & Zain Bahrain, and go through:

  • Background information
  • Mobile coverage
  • SIM card types, prices & availability
  • Recharge/top-up information
  • Combo plans, data plans & special packs (such as social media packs)

Let's see what Bahrain offers us.


Batelco

Batelco Logo
© Batelco

Batelco, by Bahrain Telecommunication Company (BTC), is the largest mobile operator in Bahrain.

It is the country's oldest mobile operator and held a monopoly until Zain Bahrain (then MTC-Vodafone) entered the market.

Batelco is the fastest mobile operator in the country as well, with the fastest maximum 4G/LTE and 5G NR speeds (133 Mbps and 640.3 Mbps, respectively).

As a company, Batelco is active in Africa, Europe, the Middle East & South America through acquisitions (including Umniah in Jordan, Dhiraagu in the Maldives & Sure in the Channel Islands, Isle of Man, Falkland Islands, Saint Helena, Ascension Island & Diego Garcia).

Batelco uses the following frequencies:

  • 2G: N/A – phased out on the 30th of November 2021
  • 3G: 2100 MHz
  • 4G/LTE: 800 MHz (Band 20), 1800 MHz (Band 3) & 2600 MHz (Band 7)
  • 5G NR: 3500 MHz (n78)

This is what you will learn about Batelco:

* Coverage
* How to Get a Batelco SIM Card & SIM Card Price
* Topping Up Options & Methods + Balance Check
* Plans & Packages
* APN/Internet Settings

Coverage – Batelco

Batelco has extensive coverage in Bahrain.

Coverage can be found basically anywhere in Bahrain.

Below is Batelco's coverage map produced by Speedtest:

SIM Card Price – Batelco

You can buy a Batelco SIM starting, called SimSim, starting from 4 BHD in Batelco stores. The data-only SIM card, called Batelco Prepaid Monthly Internet, is sold from 7.35. SIM cards are available at Bahrain International Airport as well.

Batelco Bahrain Prepaid Monthly Mobile Internet Starter Packs

The following Prepaid Monthly Internet Starter Packs (data-only SIM cards) are available:

PriceDataSpeed5G NR Access?
7.35 BHD10 GBUnrestrictedNo
10.50 BHD20 GBUnrestrictedNo
12.50 BHD200 GB@10 MbpsYes
17.75 BHD600 GBUnrestrictedYes
23 BHD1 TB@20 MbpsYes
37 BHD3 TBUnrestrictedYes
Batelco Bahrain Mobile Internet Plans
Batelco Bahrain eSIM
© Batelco
  • Find out how much SIM cards cost in every country, including data-only SIM cards and tourist SIM cards, offered by each mobile operator + information about starter benefits (lookup tool)
SIM Card Prices Worldwide Tool by Phone Travel Wiz

It is also possible to get a Batelco eSIM for 3.15 BHD.

You should consider getting a travel eSIM for Bahrain because they can sometimes be cheaper than getting a SIM card from Batelco.

Especially if you get a Middle East-wide eSIM or a global eSIM.

I discuss various eSIM options of eSIM providers for Bahrain in my Bahrain eSIM buying guide, which are:

  • Airalo: Saar Mobile (Bahrain only), Menalink (15 countries in the Middle East and Northern Africa) & Discover+ (125+ countries worldwide + minutes and SMS) – use code FEB15 (15% off – first-time users only) or FEB10 (10% off)
  • Alosim: Bahrain – use code PTW (5% off – no limits)
  • Holafly: Bahrain – use code PHONETRAVELWIZ (5% off – no limits)
  • Nomad: Bahrain & Global (up to 139 countries) – use code ADU123 (3 USD off – first-time users only)

As I said, check out my Bahrain eSIM buying guide for more information, as I have to continue with Batelco for now.

Buying an eSIM for Bahrain Guide (logos of Holafly, Nomad, Menalink, Discover+, Saar Mobile, Alosim & Airalo)
Support Me on Ko-Fi Orange

Top-Up, Recharge & Balance Check – Batelco

Batelco top-up vouchers are sold in Batelco stores and many other establishments, such as kiosks, gas stations, and grocery stores.

The following top-up options are available:

Top-UpValidityeTop-Up Validity
1 BHD2 days3 days
2 BHD7 days9 days
3 BHD14 days17 days
4 BHD18 days21 days
5 BHD21 days26 days
6 BHD30 days35 days
7 BHD40 days47 days
8 BHD40 days47 days
10 BHD45 days60 days
12 BHD45 days45 days
20 BHD60 days120 days
30 BHD100 days210 days
Batelco Bahrain Prepaid Vouchers
© Batelco

If you recharge online or use eTop-Up, the credit validity will be longer than topping up with regular refill cards.

To top up your Batelco SIM card, dial *125*VoucherCode# and follow the instructions.

For example, if your voucher code is 123456, you would dial *125*123456#.

You can also tell the salesperson how much credit you want, your phone number, pay, and they will top up your SIM card with the POS system.

You can also recharge online with (international) debit and credit cards.

Currently, you get 10 GB for free if you top-up at least 6 BHD through online recharge.

Dial *122*60# to check your Batelco balance.

You can also top up and check your balance on the Batelco app (Android/iOS).

Batelco Bahrain App
© Batelco

Packages, Plans, Bundles & Offers – Batelco

Batelco has three data-featured prepaid plans:

All Batelco plans are eligible for 5G NR for an additional 5 BHD/month by texting 5G to 88188.

This add-on is valid for 30 days and will auto-renew.

I will list all the prices in BHD (Bahrani Dinar).

To convert BHD to your currency (let's say USD) with up-to-date exchange rates, use the Wise Currency Converter tool.

Wise Currency Exchange Banner
© Wise

Click on the links above to jump to the plan you are interested in.

Prepaid Packages – Batelco

The Prepaid Packages are combo plans with data (with 5G NR access) and minutes.

Prepaid Packages can be activated by texting the Activation Code to 88188:

PricePlanDataOn-net MinutesLocal MinutesValidityActivation CodeDeactivation Code
7.5 BHDNew BD7.5 Package9 GBN/A500 minutes28 daysN75DN75
8.5 BHDMonthly International Package12 GBN/A500 minutes 228 daysM85DM85
9.5 BHDMonthly International Social Media“Unlimited”, 16 GB 1Unlimited500 minutes 330 daysN95DN95

1 10 GB for Facebook, Instagram, Line, LinkedIn, Skype, Snapchat, Tango, Twitter, Viber, WhatsApp & YouTube
2 + international minutes Bangladesh 150, China 150, Egypt 40, Ethiopia 20, GCC 35, India 150, Indonesia 100, Jordan 30, Malaysia 150, Nepal 30, Pakistan 90, Philippines 30, Russia 20, Singapore 150, Sri Lanka 30, Sudan 20, Syria 20, Thailand 70, Turkey 20, UK 25, USA 100 & Yemen 35
3 + international minutes Bangladesh 250, China 250, Egypt 65, Ethiopia 35, GCC 60, India 250, Indonesia 160, Jordan 45, Malaysia 250, Nepal 55, Pakistan 150, Philippines 55, Russia 35, Singapore 250, Sri Lanka 50, Sudan 35, Syria 35, Thailand 120, Turkey 30, UK 40, USA 180 & Yemen 60

Prepaid Packages auto-renew. To disable auto-renewal, text the Deactivation Code to 88188.

Batelco Bahrain Prepaid Plans
Prepaid Mobile Internet Vouchers – Batelco

The Data Vouchers are top-up cards that directly transform into data allowances

Data Vouchers can be activated by dialing *125*VoucherCode#:

PriceValidity
1 BHD2 days
2 BHD7 days
3 BHD14 days
4 BHD18 days
5 BHD21 days
6 BHD30 days
7 BHD40 days
8 BHD40 days
10 BHD45 days
12 BHD45 days
20 BHD60 days
30 BHD100 days
40 BHD180 days
Batelco Bahrain Prepaid Mobile Internet Vouchers
Add-Ons – Batelco

The Add-Ons are data plans (with 5G NR access).

Add-Ons can be activated by texting the Activation Code to 88188 or dial *911#:

PriceDataValidityActivation Code
1 BHD1 GB3 daysUV1
5 BHD8 GB28 daysUV5
10 BHD30 GB28 daysUV30
Batelco Bahrain Add-Ons

APN/Internet Settings – Batelco

  • Name: Batelco
  • APN: internet.batelco.com

Note: leave anything not mentioned above untouched.

Jump back to the Table of Contents.

Support Me on Ko-Fi Orange


STC Bahrain (Formerly VIVA Bahrain)

STC Logo
© STC Bahrain

STC Bahrain, just STC and formerly known as VIVA Bahrain, is the second-largest mobile operator in Bahrain.

It has been the largest player in the country some quarters and is in a neck-to-neck race with Batelco to take and keep that position.

STC stands for Saudi Telecom Company and is, of course, from Saudi Arabia.

The mobile operator was known as VIVA Bahrain until late December 2019.

However, that brand name is still ingrained in many, even after two years after rebranding.

STC uses the following frequencies:

  • 2G: 900 MHz & 1800 MHz
  • 3G: 2100 MHz
  • 4G/LTE: 800 MHz (Band 20), 1800 MHz (Band 3) & 2600 MHz (Band 7)
  • 5G NR: 3500 MHz (n78)

This is what you will learn about STC:

* Coverage
* How to Get an STC SIM Card & SIM Card Price
* Topping Up Options & Methods + Balance Check
* Plans & Packages
* APN/Internet Settings

Coverage – STC Bahrain (Formerly VIVA Bahrain)

STC has the best coverage in Bahrain.

Coverage can be found basically anywhere in Bahrain.

Below is STC's coverage map produced by Speedtest:

SIM Card Price – STC Bahrain (Formerly VIVA Bahrain)

You can buy an STC SIM starting from 7 BHD in STC stores. The data-only SIM card, called Prepaid Broadband Internet, is sold for 10.50 BHD. SIM cards are available at Bahrain International Airport as well.

STC Bahrain SIM Card
© STC Bahrain
STC Bahrain eSIM
© STC Bahrain
  • Find out how much SIM cards cost in every country, including data-only SIM cards and tourist SIM cards, offered by each mobile operator + information about starter benefits (lookup tool)
SIM Card Prices Worldwide Tool by Phone Travel Wiz

It is also possible to get an STC eSIM for the same price as a regular SIM card. Upgrading from a standard SIM card to an eSIM will cost you 9 BHD.

You can consider getting a travel eSIM for Bahrain, which can, in specific scenarios, be cheaper than getting a SIM card from STC.

Especially if you get a Middle East eSIM (for when you visit at least two or more supported Middle Eastern countries) or a global eSIM (for frequent travelers visiting multiple continents).

In my Bahrain eSIM buying guide, I analyze various eSIM options of eSIM providers I have tested extensively worldwide.

But I will introduce them here quickly:

  • Airalo: Saar Mobile (Bahrain only), Menalink (15 countries in the Middle East and Northern Africa) & Discover+ (125+ countries worldwide + up to 200 worldwide minutes & 200 worldwide SMS) – use code FEB15 (15% off – first-time users only) or FEB10 (10% off)
  • Alosim: Bahrain – use code PTW (5% off – no limits)
  • Holafly: Bahrain – use code PHONETRAVELWIZ (5% off – no limits)
  • Nomad: Bahrain & Global (109 or 139 countries, depending on the variant) – use code ADU123 (3 USD off – first-time users only)

Once again, check out my Bahrain eSIM buying guide to learn more about these eSIM options.

Buying an eSIM for Bahrain Guide (logos of Holafly, Nomad, Menalink, Discover+, Saar Mobile, Alosim & Airalo)

For now, I will continue with STC.

Support Me on Ko-Fi Orange

Top-Up, Recharge & Balance Check – STC Bahrain (Formerly VIVA Bahrain)

STC top-up vouchers are sold in STC stores and many other establishments, such as kiosks, gas stations, and grocery stores.

STC Bahrain Top Up Card
© STC Bahrain

The following top-up options are available:

Top-UpValidity
0.50 BHD1 day
1 BHD2 days
1.50 BHD3 days
2 BHD7 days
3 BHD14 days
5 BHD21 days
6 BHD30 days
6.50 BHD31 days
7 BHD40 days
8 BHD40 days
10 BHD45 days
15 BHD45 days
20 BHD60 days
25 BHD60 days
30 BHD100 days
STC Bahrain Recharge Card
© STC Bahrain

To top up your STC SIM card, dial *100*VoucherCode# and follow the instructions.

For example, if your voucher code is 123456, you would dial *100*123456#.

You can also tell the salesperson how much credit you want, your phone number, pay, and they will top up your SIM card with the POS system.

STC Self Service Machine
© STC

You can also recharge online with (international) debit and credit cards.

Dial *101# to check your STC balance.

You can also top up and check your balance on the My stc BH app (Android/iOS).

STC Bahrain My STC BH App
© STC Bahrain

Packages, Plans, Bundles & Offers – STC Bahrain (Formerly VIVA Bahrain)

STC has four data-featured prepaid plans:

All STC plans are eligible for 5G NR for an additional 5.25 BHD/month by buying a 3 GB 5G NR add-on.

I will list all the prices in BHD (Bahrani Dinar).

To convert BHD to your currency (let's say USD) with up-to-date exchange rates, use the Wise Currency Converter tool.

Wise Currency Exchange Banner
© Wise

Click on the links above to jump to the plan you are interested in.

Prepaid Plans – STC Bahrain (Formerly VIVA Bahrain)

The Prepaid Plans are combo plans with data (with 5G NR access) and minutes.

Text the Activation Code to activate Prepaid Plans:

PricePlanDataSocial DataOn-Net MinutesLocal MinutesInternational MinutesValidityActivation Code
7.5 BHDPrepaid 7.59 GBN/AN/A500 minutesN/A28 days*222*56#
8.5 BHDPrepaid 8.5 International 12 GBN/AN/A500 minutes150 Minutes 228 days*222*72#
9.5 BHDPrepaid 9.5 International 16 GB“Unlimited”, 10 GB 1Unlimited500 minutes250 Minutes 330 days*222*61#

1 Facebook, Instagram, TikTok, WhatsApp & YouTube
2 + 150 minutes to Bangladesh, 150 minutes to China, 40 minutes to Egypt, 20 minutes to Ethiopia, 35 inutes to GCC, 150 minutes to India, 100 minutes to Indonesia, 30 minutes to Jordan, 150 minutes to Malaysia, 30 minutes to Nepal, 90 minutes to Pakistan, 30 minutes to Philippines, 20 minutes to Russia, 150 minutes to Singapore, 30 minutes to Sri Lanka, 20 minutes to Sudan, 20 minutes to Syria, 70 minutes to Thailand, 25 minutes to the United Kingdom, 100 minutes to the United States, 20 minutes to Turkey & 35 minutes to Yemen
3 + 250 minutes to Bangladesh, 250 minutes to China, 65 minutes to Egypt, 35 minutes to Ethiopia, 60 inutes to GCC, 250 minutes to India, 160 minutes to Indonesia, 45 minutes to Jordan, 250 minutes to Malaysia, 55 minutes to Nepal, 150 minutes to Pakistan, 55 minutes to Philippines, 35 minutes to Russia, 250 minutes to Singapore, 50 minutes to Sri Lanka, 35 minutes to Sudan, 35 minutes to Syria, 120 minutes to Thailand, 40 minutes to the United Kingdom, 120 minutes to the United States, 30 minutes to Turkey & 60 minutes to Yemen

STC Bahrain Prepaid Plans
Single Use Unlimited Data Add-ons – STC Bahrain (Formerly VIVA Bahrain)

Single Use Unlimited Data Add-ons are, as the name implies, data add-ons (with 5G NR access).

You can activate it by texting the Activation Code to 81172.

PriceDataValidityActivation Code
1.047 BHD1 GB3 days43#
5.238 BHD8 GB30 days57#
10.476 BHD30 GB30 days82# 
STC Bahrain Single Use Unlimited Data Add-ons
Single Use Data Add-ons – STC Bahrain (Formerly VIVA Bahrain)

The Single Use Data Add-ons are, as the name implies, data add-ons (with 5G NR access). They cannot be purchased as standalone plans.

You can activate it by texting the Activation Code to 81172.

PriceDataValidityActivation Code
1.1 BHD1 GBUntil plan expires1#
3.3 BHD3 GBUntil plan expires3#
5.5 BHD20 GBUntil plan expires5#
11 BHD50 GBUntil plan expires10#
STC Bahrain Single Use Data Add-ons
Gaming Add-on – STC Bahrain (Formerly VIVA Bahrain)

The Gaming Add-on are data add-on (with 5G NR access) for Gaming.

It can be activated by dialing *222*31#.

PriceGaming DataActivation Code
3 BHD10 GB*222*31#
STC Bahrain Gaming Add-on

APN/Internet Settings – STC Bahrain (Formerly VIVA Bahrain)

  • Name: STC
  • APN: viva.bh

Note: leave anything not mentioned above untouched.

Jump back to the Table of Contents.

Support Me on Ko-Fi Orange


Zain Bahrain

Zain Logo
© Zain

Zain Bahrain, just Zain, is the smallest mobile operator in Bahrain.

Although it was the first mobile operator to end Batelco's monopoly, it quickly fell behind STC Bahrain when STC from Saudi Arabia entered the Bahraini telecom market.

Now, it holds a steady market share of slightly below 30%.

Zain, as a company, is active in Africa (Sudan & South Sudan) & the Middle East.

Zain uses the following frequencies:

  • 2G: 900 MHz & 1800 MHz
  • 3G: 2100 MHz
  • 4G/LTE: 800 MHz (Band 20), 1800 MHz (Band 3) & 2600 MHz (Band 7)
  • 5G NR: 3500 MHz (n78)

This is what you will learn about Zain:

* Coverage
* How to Get a Zain SIM Card & SIM Card Price
* Topping Up Options & Methods + Balance Check
* Plans & Packages
* APN/Internet Settings

Coverage – Zain Bahrain

Zain has extensive coverage in Bahrain.

Coverage can be found basically anywhere in Bahrain.

Below is Zain's coverage map produced by Speedtest:

SIM Card Price – Zain Bahrain

You can buy a Zain SIM card, called eeZee Prepaid, starting from 6.30 BHD in Zain stores. The data-only SIM card, called Zain Prepaid Mobile Broadband, is available from 7.35 BHD. SIM cards are sold at Bahrain International Airport as well.

Dial *111# to see your Zain phone number.

  • Find out how much SIM cards cost in every country, including data-only SIM cards and tourist SIM cards, offered by each mobile operator + information about starter benefits (lookup tool)
SIM Card Prices Worldwide Tool by Phone Travel Wiz

Zain has no eSIMs.

You may want to get a travel eSIM for Bahrain, which can be cheaper than getting a SIM card from Zain (in some cases).

Especially when getting an eSIM covering popular Middle Eastern destinations if you do not stay in just Bahrain or a global eSIM valid for up to a year if you want one eSIM to work practically worldwide.

My Bahrain eSIM buying guide analyzes various eSIM options of eSIM providers I have tested extensively worldwide.

Here is a quick introduction to them:

  • Airalo: Saar Mobile (Bahrain only), Menalink (15 countries in the Middle East and Northern Africa) & Discover+ (125+ countries worldwide + call and text feature) – use code FEB15 (15% off – first-time users only) or FEB10 (10% off)
  • Alosim: Bahrain – use code PTW (5% off – no limits)
  • Holafly: Bahrain – use code PHONETRAVELWIZ (5% off – no limits)
  • Nomad: Bahrain & Global (up to 139 countries) – use code ADU123 (3 USD off – first-time users only)

For more information, such as the prices and data allowances, check out my Bahrain eSIM buying guide.

Buying an eSIM for Bahrain Guide (logos of Holafly, Nomad, Menalink, Discover+, Saar Mobile, Alosim & Airalo)

But let's continue with Zain for now.

Support Me on Ko-Fi Orange

Top-Up, Recharge & Balance Check – Zain Bahrain

Zain top-up vouchers are sold in Zain stores and many other establishments, such as kiosks, gas stations, and grocery stores.

Top-UpValidityeTop-Up Validity
0.50 BHD1 day1 day
1 BHD2 day3 days
1.5 BHD3 days4 days
2 BHD7 days9 days
4 BHD17 days21 days
5 BHD21 days26 days
6 BHD30 days35 days
6.50 BHD31 days37 days
7 BHD40 days47 days
8 BHD42 days49 days
10 BHD45 days60 days
20 BHD60 days120 days
25 BHD60 days120 days
30 BHD100 days210 days

If you recharge online or use eTop-Up, the credit validity will be longer than topping up with regular refill cards.

To top up your Zain SIM card, dial *141*VoucherCode# and follow the instructions.

For example, if your voucher code is 123456, you would dial *141*123456#.

You can also tell the salesperson how much credit you want, your phone number, pay, and they will top up your SIM card with the POS system.

You can also recharge online with (international) debit and credit cards.

Dial *142# to check your Zain balance.

You can also top up and check your balance on the ZAIN Bahrain app (Android/iOS).

Zain Bahrain App
© Zain Bahrain

Packages, Plans, Bundles & Offers – Zain Bahrain

Zain has seven data-featured prepaid plans:

All Zain plans are eligible for 5G NR for an additional 5.25 BHD/month called the 5G pass.

However, Zain often has promotions that allow you to use 5G NR for free (such as when I am updating this guide in 2023).

Zain Bahrain 5G pass
© Zain Bahrain

I will list all the prices in BHD (Bahrani Dinar).

To convert BHD to your currency (let's say USD) with up-to-date exchange rates, use the Wise Currency Converter tool.

Wise Currency Exchange Banner
© Wise

Click on the links above to jump to the plan you are interested in.

eeZee Starter Packs – Zain Bahrain

The eeZee Starter Packs are combo plans with data (with 5G NR access) and minutes.

These plans also act as starter packages for new Zain eeZee SIM cards.

These eeZee Starter Packs are available:

PricePlanDataSocial DataOn-Net MinutesLocal MinutesInternational MinutesValidityActivation Code
7.5 BHDeeZee 9 GBN/AN/A500 minutesN/A28 days​*123*23#
8.5 BHDSuper eeZee12 GBN/AN/A500 minutes150 minutes 228 days​*123*24#
9.5 BHDSocial Media Monthly“Unlimited”, 16 GB“Unlimited”, 10 GB 1Unlimited500 minutes250 minutes 330 days​*123*97#​
40 BHDeeZee Advance“Unlimited”, 16 GB“Unlimited”, 10 GB 1Unlimited500 minutes250 minutes 3180 days*123*98#​

1 Facebook, Instagram, Line, LinkedIN, Skype, Snapchat Tango, Twitter, Viber, WhatsApp & YouTube
2 + 150 minutes to Bangladesh, 150 minutes to China, 40 minutes to Egypt, 20 minutes to Ethiopia, 35 inutes to GCC, 150 minutes to India, 100 minutes to Indonesia, 30 minutes to Jordan, 150 minutes to Malaysia, 30 minutes to Nepal, 90 minutes to Pakistan, 30 minutes to Philippines, 20 minutes to Russia, 150 minutes to Singapore, 30 minutes to Sri Lanka, 20 minutes to Sudan, 20 minutes to Syria, 70 minutes to Thailand, 25 minutes to the United Kingdom, 100 minutes to the United States, 20 minutes to Turkey & 35 minutes to Yemen
3 + 250 minutes to Bangladesh, 250 minutes to China, 65 minutes to Egypt, 35 minutes to Ethiopia, 60 inutes to GCC, 250 minutes to India, 160 minutes to Indonesia, 45 minutes to Jordan, 250 minutes to Malaysia, 55 minutes to Nepal, 150 minutes to Pakistan, 55 minutes to Philippines, 35 minutes to Russia, 250 minutes to Singapore, 50 minutes to Sri Lanka, 35 minutes to Sudan, 35 minutes to Syria, 120 minutes to Thailand, 40 minutes to the United Kingdom, 120 minutes to the United States, 30 minutes to Turkey & 60 minutes to Yemen

Zain Bahrain eeZee Starter Packs
Local Weekly & Monthly Social Media Packages – Zain Bahrain

The Local Weekly & Monthly Social Media Packages are combo plans with data (with 5G NR access) and minutes focusing on unlimited data for select social media apps (Facebook, Instagram, Line, LinkedIN, Skype, Snapchat Tango, Twitter, Viber, WhatsApp & YouTube).

These Local Weekly & Monthly Social Media Packages are available:

PriceDataSocial Media DataOn-Net MinutesLocal MinutesInternational Minutes 2ValidityActivation Code
1.650 BHD2.5 GBUnlimted 1Unlimited115 minutes7 minutes7 days*777*78#
6.6 BHD10 GBUnlimted 1Unlimited500 minutes30 minutes1 month*777*76#

1 Facebook, Instagram, Line, LinkedIn, Skype, Snapchat, Twitter, Viber, WhatsApp & YouTube
2 to the GCC (Kuwait, Oman, Qatar, Saudi Arabia & United Arab Emirates), Egypt & Yemen

Unlimited Data Pass – Zain Bahrain

The Unlimited Data Pass are, as the name implies, data plans (with 5G NR access). However, your can still browse the web at reduced speeds after exhausting your data allowance.

Unlimited Data Pass can be activated by dialing 44015#:

PriceDataValidity
1.048 BHD1 GB3 days
5.238 BHD8 GB30 days
10.476 BHD30 GB30 days
16.500 BHDUnlimited30 days
Zain Bahrain Unlimited Data Pass
Data Pass – Zain Bahrain

The Data Pass are, as the name implies, data plans (with 5G NR access).

Data Pass can be activated by dialing *440#:

PriceData PassValidity
1.10 BHD1 GB3 days
3.30 BHD4 GB7 days
5.50 BHD8 GB15 days
11 BHD20 GB30 days
16.50 BHDUnlimited30 days
Zain Bahrain Data Pass
Prepaid Mobile Broadband – Zain Bahrain

The Prepaid Mobile Broadband plans are data bundles (with 5G NR access) for the Zain data SIM card.

Prepaid Mobile Broadband plans can be activated on the ZAIN Bahrain app:

PriceDataValidity
7.5 BHD20 GB30 days
11 BHD100 GB30 days
Data Vouchers (Prepaid Mobile Broadband) – Zain Bahrain

The Data Vouchers are top-up cards that directly transform into data allowances exclusively for the Mobile Broadband SIM card.

Data Vouchers can be activated by dialing *125*VoucherCode#:

Top-UpDataValidity
1 BHD1 GB3 days
1.5 BHD1.5 GB3 days
2 BHD2 GB7 days
4 BHD4 GB7 days
5 BHD8 GB14 days
6 BHD10 GB30 days
6.50 BHD12 GB30 days
7 BHD13 GB30 days
8 BHD14.5 GB30 days
8.5 BHD15.5 GB30 days
10 BHD20 GB30 days
20 BHD40 GB30 days
25 BHD50 GB30 days
30 BHD60 GB30 days
Zain Bahrain Recharge Vouchers
Streaming Passes – Zain Bahrain

The Streaming Passes are data plans (with 5G NR access) for select streaming apps (Anghami, Netflix, Shadid, Spotify, TikTok & YouTube).

Streaming Passes can be activated by dialing *440#:

PricePlanDataApp(s)Validity
3.143 BHDShadid PassUnlimitedShadid30 days
3.300 BHDStreaming Pass20 GBAnghami, Netflix, Shadid, Spotify, TikTok & YouTube30 days
5.238 BHDNetflix PassUnlimitedNetflix30 days
5.238 BHDYouTube PassUnlimitedYouTube30 days
Zain Bahrain Streaming Passes

APN/Internet Settings – Zain Bahrain

  • Name: Zain Internet
  • APN: internet
  • Username: internet
  • Password: internet

Note: leave anything not mentioned above untouched.

Jump back to the Table of Contents.

Support Me on Ko-Fi Orange


The Preferred Way to Stay Connected When Traveling in Bahrain

Getting a SIM card from STC (VIVA) or Zain would do you well when considering a Bahraini SIM card.

Going to other places around the world? Then you should also check out my sim card buying guides for other destinations around the world.