eSIM.sm currently offers 6 single-country data plans specifically for Bahrain. These plans provide a data allowance ranging from 1GB to 20GB with validity periods of 7 to 30 days. Prices for these plans range from $3.80 to $59.30. In addition to these, eSIM.sm also provides 5 multi-country plans that include Bahrain as part of their coverage, offering broader regional connectivity. These plans generally provide a set amount of data for use across multiple countries, and pricing/data allowances may vary. Tethering is permitted with some of the available plans.