Oman & Bahrain Phone Number Directory: Omantel, Ooredoo, Batelco & Zain Guide
The Sultanate of Oman and the Kingdom of Bahrain represent two vital GCC economies with high mobile connectivity and unified 8-digit numbering systems. Both nations are governed by independent telecommunications regulatory bodies: the Telecommunications Regulatory Authority (TRA) in Oman and the Telecommunications Regulatory Authority (TRA) in Bahrain.
In this guide, we provide an all-inclusive breakdown of dialing codes, mobile network provider prefix allocations (Omantel, Ooredoo Oman, Vodafone Oman, Batelco, Zain Bahrain, stc Bahrain), landline structures, and spam call safeguards.
PART 1: SULTANATE OF OMAN (+968)
1. Oman Numbering Plan & Mobile Operators
- International Dial Code:
+968 - Total Number Length: 8 digits
- International Dialing Format:
+968 9XXX XXXXor+968 7XXX XXXX - No Domestic Trunk Zero: Omani numbers are dialed as 8 digits without a leading zero.
| Operator / Network | Mobile Prefix Ranges | Network Standards | Call Center |
|---|---|---|---|
| Omantel | Starts with 91, 92, 93, 98, 99 |
Primary MNO (4G / 5G) | 1234 |
| Ooredoo Oman | Starts with 94, 95, 96, 97 |
Primary MNO (4G / 5G) | 1500 |
| Vodafone Oman | Starts with 77 |
Digital MNO (5G) | 1717 |
| FRiENDi mobile / Renna Mobile | Starts with 98, 90 |
MVNOs | 9840 0000 |
2. Oman Fixed Landlines
- Muscat Governorate: Begins with
24(e.g.,24XX XXXX). - Al Batinah & Al Dhahirah: Begins with
26(Sohar, Rustaq, Ibri). - Dhofar Governorate: Begins with
23(Salalah). - Al Dakhiliyah & Al Sharqiyah: Begins with
25(Nizwa, Sur).
PART 2: KINGDOM OF BAHRAIN (+973)
1. Bahrain Numbering Plan & Mobile Operators
- International Dial Code:
+973 - Total Number Length: 8 digits
- International Dialing Format:
+973 3XXX XXXXor+973 6XXX XXXX - No Leading Zero: Domestic calls are dialed directly using the 8 digits.
| Operator / Network | Mobile Prefix Allocations | Network Status | Customer Care |
|---|---|---|---|
| Batelco (Bahrain Telecom) | Starts with 39, 38, 36 |
Primary MNO (4G / 5G) | 196 |
| Zain Bahrain | Starts with 36, 37 |
Primary MNO (4G / 5G) | 107 |
| stc Bahrain (formerly VIVA) | Starts with 33, 34, 35 |
Primary MNO (4G / 5G) | 124 |
2. Bahrain Fixed Landlines
- National Landlines: Begin with
17(e.g.,17XX XXXX) across Manama, Riffa, Muharraq, and Hamad Town. - Commercial Short Numbers:
8000(Toll-Free). - Emergency Hotline:
999.
Verifying Numbers & Protecting Your Privacy
If you receive unknown incoming calls from Oman or Bahrain, search them immediately on Number LookUp: select the Omani (+968) or Bahraini (+973) country flag to check the caller's reputation and community spam reports.
To request permanent delisting of your personal phone number, visit our Remove My Number page.