*122*60#

How to Check Batelco Balance in Bahrain — USSD Code

Dial *122*60# to check batelco balance in bahrain — ussd code instantly.

Batelco Cost: Free Prepaid Postpaid Verified May 2026

If you’ve used balance-check codes on any other GCC operator before, don’t assume they’ll work on Batelco — Bahrain’s oldest network runs its own distinct numbering scheme, split across more separate codes than most operators in this guide, and none of them overlap with what you’d dial on Etisalat, STC, or Zain.

Quick answer

Dial *122*60# for your main prepaid credit in BHD. For data specifically, dial *888*1*1#. To find your own number, dial *751#.

Batelco’s full code set

What you needCode
Main credit balance (BHD)*122*60#
Data/internet balance*888*1*1#
Your own number*751#
SimSim weekly package balance*122*109#
SimSim monthly package balance*122*110#

Why so many distinct codes?

Rather than one universal code branching into a menu, Batelco assigns each balance type — credit, data, number, and SimSim package tiers — its own dedicated number. The upside is each code answers exactly one question with no menu navigation; the downside is you genuinely need to know which code maps to which question, since guessing based on other GCC operators’ conventions won’t help here.

The typo risk with *888*1*1#

This code has more asterisks than most — miscounting them (dialling *888*11# or *8881*1# instead) is the most common reason it returns “invalid code.” Type it slowly and double-check each asterisk before pressing call.

Batelco app

For a single dashboard without needing to remember five separate codes, the app shows real-time balance, data usage, and package status together.

Need to top up? See how to recharge Batelco.

Codes verified against Batelco’s official support guidance, July 2026.

Written & verified by GSMplans Editorial Team · Last checked May 2026

The GSMplans Editorial Team researches, writes, and verifies every guide on this site against official operator sources — Etisalat, du, STC, Mobily, Zain, Ooredoo, Vodafone, Omantel, Batelco, and… Our process →

Step-by-Step Guide

  1. 1

    Open your phone dialer

    Launch the Phone app. Ensure your Batelco SIM has network signal in Bahrain.

  2. 2

    Dial *122*60# for credit balance

    Type *122*60# and press Call. Your prepaid credit balance in BHD and validity date appears on screen within seconds.

  3. 3

    Dial *888*1*1# for data balance

    For your internet data balance, dial *888*1*1# separately. This shows active data packages, remaining data, and expiry dates.

Alternative Methods

Dial *122*60# from your phone dialer.

Batelco App > Dashboard > Balance

Login at batelco.com > My Account

Troubleshooting

*122*60# returns "invalid code" error

Make sure you are typing the code exactly as *122*60# — including both asterisks and the hash symbol. Some phones auto-correct or skip special characters. Try typing it slowly and verify before pressing Call.

Balance not updating after recharge

Wait 2-3 minutes after recharging and try again. If the balance still shows the old amount, restart your phone and redial *122*60#. If the issue persists, call 196 for support.

Pro Tip
Batelco's codes are unusual compared to other GCC operators — memorize *122*60# for credit and *888*1*1# for data. Save them as contacts in your phone named "Batelco Credit" and "Batelco Data" for instant one-tap access. If you're on a SimSim plan, *122*109# and *122*110# show weekly and monthly package balances respectively.

Frequently Asked Questions

Does checking Batelco balance cost anything?

No, all balance inquiry USSD codes are completely free.

What is the Batelco customer care number?

Dial 196 from your Batelco line. From international numbers, call +973 17881196.

Can I check Batelco balance while roaming?

USSD codes may not work while roaming. Use the Batelco app over Wi-Fi, or call +973 17881196 for international support.

Why is *888*1*1# formatted so differently from Batelco's other codes?

It's simply how Batelco structured this particular self-service shortcut — there's no shortcut around typing all the asterisks correctly.

Do the SimSim weekly/monthly codes apply to postpaid too?

*122*109# and *122*110# are specifically for SimSim prepaid package balances; postpaid customers should rely on *122*60# and *888*1*1# instead.

Batelco
Bahrain
Customer Care: 196