Bahrain +973
International code · Asia
How to dial
No trunk prefix — dial local and long distance numbers directly.
- Mobile length
- 8 digits
- Mobile prefixes
XXXX XXXX- International format
+973 XXXX XXXX- Domestic trunk
- (none)
Sign-up availability
What to expect when signing up for these services with a physical SIM from this country:
Applies to every platform: VoIP / virtual numbers and heavily-reused number pools get rejected. Physical SIM only.
How to read a number
+97332012345
- +973Country code
- Bahrain.
- 320Prefix
- In the TRA's published National Numbering Plan report, every range classed as “Mobile” starts with 3: 36 and 37 are entirely Zain, 33 and most of 34 and 35 are stc, and 32 (320–323), 38 and 39 are Batelco, with 30 reserved by the TRA. That's a clean split — but numbers have been portable since July 2011, so a range only tells you who first issued it.
- 12345Remaining 5 digits
- The subscriber number.
Dialled domestically as these 8 digits; there is no trunk prefix.
Number ranges & quality
| Range | Type | Notes |
|---|---|---|
Starts with 3, 8 digits |
Mobile carrier | In the TRA's published National Numbering Plan report, every range classed as “Mobile” starts with 3: 36 and 37 are entirely Zain, 33 and most of 34 and 35 are stc, and 32 (320–323), 38 and 39 are Batelco, with 30 reserved by the TRA. That's a clean split — but numbers have been portable since July 2011, so a range only tells you who first issued it. |
Starts with 6 (universal numbers) |
Other | The TRA classes numbers starting with 6 as “universal numbers”, and mobile and fixed are mixed in there: 663, 666 and 669 are Zain mobile blocks and the 6670 area is Batelco mobile, but the same 66 range also contains fixed-line blocks for companies such as Kalam and Etisalcom. A Bahraini number starting with 6 is not necessarily a mobile. |
Physical SIMs can sign up without issues. Note that VoIP calls are regulated locally, but signing up itself is unaffected.
Carriers & prefixes
Mobile prefixes by carrier.
Number portability applies — a prefix only shows the original carrier.
Porting rules in full
Numbers have been portable since July 2011, and on a large scale: the TRA reports 525,693 mobile numbers currently ported. The TRA's website doesn't spell out the procedure or deadlines, so this site doesn't make them up — go by what the operators say.
-
Batelco Mobile carrier
320~323, 38, 39
The incumbent. Ranges from the TRA's National Numbering Plan report: 320–323, 380–384, 387–389 and the whole of 39 (385 is reserved by the TRA, 386 is unissued). It also holds a few mobile blocks among the 6-series universal numbers.
-
Zain Mobile carrier
36, 37
Holds the whole of 36 and 37 (a million numbers each). It also has mobile blocks such as 663, 666 and 669 in the 66 range.
-
stc Mobile carrier
3250, 33~35
Part of Saudi stc (registered as stc Bahrain B.S.C. Closed). It holds all of 33 and most of 34 and 35, with the rest of those ranges still unissued, plus a small 3250 block inside 32.
Community tips
No community tips yet. We refresh every 1–2 months — contributions welcome.
Other countries
Elsewhere in Asia