roamgo
Sign inBuy eSIM
← All destinations

eSIMs for Bahrain

96 plans available

500 MB
1 day
Coverage in Bahrain
$2.20
Details
1 GB
7 days
Coverage in Bahrain
$3.12
Details
500 MB
1 day
Regional bundle: QA,AE,BH,IQ,KW,SA
$3.60
Details
1 GB
1 day
Coverage in Bahrain
$3.80
Details
1 GB
1 day
Coverage in Bahrain
$4.40
Details
1 GB
7 days
Regional bundle: QA,AE,BH,IQ,KW,SA
$4.60
Details
1 GB
7 days
Regional bundle: Middle East and North Africa
$5.42
Details
1 GB
7 days
Coverage in Bahrain
$5.78
Details
1 GB
1 day
Regional bundle: QA,AE,BH,IQ,KW,SA
$5.80
Details
Unlimited
1 day
Lite
Coverage in Bahrain
$6.58
Details
2 GB
1 day
Coverage in Bahrain
$7.60
Details
3 GB
15 days
Coverage in Bahrain
$7.76
Details
Unlimited
1 day
Essential
Coverage in Bahrain
$7.90
Details
1 GB
7 days
Regional bundle: QA,AE,BH,KW,SA,OM
$7.98
Details
2 GB
15 days
Coverage in Bahrain
$8.24
Details
3 GB
30 days
Coverage in Bahrain
$8.26
Details
Unlimited
1 day
Lite
Regional bundle: Middle East and North Africa
$8.30
Details
2 GB
1 day
Coverage in Bahrain
$8.40
Details
2 GB
15 days
Regional bundle: Middle East and North Africa
$9.74
Details
Unlimited
1 day
Essential
Regional bundle: Middle East and North Africa
$9.96
Details
3 GB
1 day
Coverage in Bahrain
$11.40
Details
3 GB
1 day
Coverage in Bahrain
$12.64
Details
3 GB
30 days
Coverage in Bahrain
$12.86
Details
5 GB
30 days
Coverage in Bahrain
$12.94
Details
Page 1 of 4