Travel eSIM data in Bahrain costs about $2.92 per GB on a 5GB plan (price rank 90/200, where 1 is cheapest). Networks: STC, Zain, with 5G. There are 160 mobile subscriptions per 100 people and 100% of people use the internet.
| Cost per GB, 1GB plan | $4.19 |
|---|---|
| Cost per GB, 5GB plan | $2.92 |
| Cost per GB, 10GB plan | $2.60 |
| Median cost per GB (3-20GB plans) | $2.92 |
| Cheapest plan | $4.19 |
| Plans available | 6 |
| Largest plan | 20 GB |
| Rank | 90 of 200 (1 = cheapest) |
| Operators | STC, Zain |
|---|---|
| Best network generation | 5G |
| 5G | Yes |
| Mobile subscriptions per 100 people | 159.5 (2024) |
| Internet users (% of population) | 100.0% (2024) |
| Rank | Country | eSIM $/GB (median) |
|---|---|---|
| 86 | United Arab Emirates | $2.59 |
| 87 | Egypt | $2.66 |
| 88 | Kuwait | $2.76 |
| 89 | Iraq | $2.78 |
| 90 | Bahrain | $2.92 |
| 91 | Canada | $2.93 |
| 92 | Laos | $2.93 |
| 93 | Mexico | $2.99 |
| 94 | Afghanistan | $3.00 |
Source: Slashtel Telecom Data, https://slashtel.com/data/bahrain (accessed 2026-10-19).<iframe src="https://slashtel.com/embed/data/bahrain" width="100%" height="200" style="border:0" loading="lazy" title="Bahrain mobile data prices"></iframe>
<p>Data: <a href="https://slashtel.com/data/bahrain">Bahrain mobile data prices</a></p>Free to embed and reuse (CC BY 4.0) with the link.