Bahrain Telecom Country Codes

Fully managed MCC/MNC directory, dialing prefixes, and wholesale billing intervals for Bahrain. Data syncs directly with the TelecomsXChange Destinations API.

Total Routes

60

voice and messaging routes tracked

Unique Prefixes

60

E.164 dialing codes maintained

MCC/MNC Codes

6

mobile network identifiers available

Top Operators

  • Mobile - Batelco
  • Mobile - Zain
  • Mobile - Viva
  • Fixed - Viva
  • Fixed - Batelco
  • Fixed - Mena Wimax
  • Fixed - Roc
  • Fixed - Special Services
  • Fixed - Zain
  • Mobile - Roc

Billing Intervals

Metric Value
Most common interval 1 / 1
Interval₁ range 1 – 1
Intervalₙ range 1 – 1

MCC/MNC Examples

MCC MNC Code Operator Prefix
000 00 0 Fixed - Roc +93
042 60 4260 Mobile - Roc +9733
426 01 42601 Mobile - Batelco +97332
426 02 42602 Mobile - Zain +97336
426 04 42604 Mobile - Viva +97333
426 05 42605 Mobile - Batelco +97331

Recent Billing Updates

No recent changes logged for this country.

API Lookup Examples

Query the live API for Bahrain routes:

curl "https://destinations-api.telecomsxchange.com/search/?country_name=BAHRAIN&limit=20"

Filter by MCC/MNC:

curl "https://destinations-api.telecomsxchange.com/search/?mccmnc=0"