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

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


PART 2: KINGDOM OF BAHRAIN (+973)

1. Bahrain Numbering Plan & Mobile Operators

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

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.

← Back to All Guides Search a Phone Number Now →

Core Number LookUp Services & Directories: