*21*Number#

How to Activate Call Forwarding on Batelco Bahrain

Dial *21*Number# to activate call forwarding on batelco bahrain instantly.

Batelco Cost: Setup free; calls charged Prepaid Postpaid Verified May 2026

Call forwarding redirects calls from your Batelco line to another number entirely — useful for travelling outside Bahrain where your phone may be off or unreachable, running two lines and wanting one point of contact, or simply making sure calls reach you at a landline while your mobile is charging in another room.

Quick answer

Dial *21*[number]# to forward ALL calls. Dial ##002# to cancel every forwarding rule at once.

The four forwarding codes, and when each fires

CodeForwards when
*21*[number]#Every call, unconditionally
*67*[number]#Your line is busy on another call
*61*[number]#You don’t answer within the ring timeout
*62*[number]#Your phone is off or out of coverage

These aren’t mutually exclusive — you can set the busy, no-answer, and unreachable conditions separately for more nuanced routing than blanket forwarding, while leaving normal reachable calls ringing your own phone as usual.

Practical scenarios

  • Travelling internationally: set *21* to a number you’ll actually have with you, so callers reach you rather than voicemail on a phone sitting switched off at home.
  • Two lines, one point of contact: forward a secondary SIM’s calls to your primary number so you only need to carry and check one phone.
  • Out of coverage areas: *62* catches calls specifically when your phone can’t be reached by the network, forwarding them elsewhere instead of going straight to voicemail.

Turning it off

##002# cancels every active forwarding rule in one step — faster than deactivating each condition individually if you’ve set more than one.

Want to block certain calls entirely instead of redirecting them? See Batelco call barring.

Codes are the GSM/3GPP standard supplementary-service set, 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

    Set up

    *21*[number]# for all calls, or conditional codes.

  2. 2

    Verify

    *#21# to check status.

  3. 3

    Cancel

    ##002# removes all forwarding.

Alternative Methods

Dial *21*Number# from your phone dialer.

Phone Settings

Troubleshooting

Not working

Ensure full number. ##002# then reset.

Charges

Forwarded calls billed to you at standard rates.

Pro Tip
Standard GSM codes work globally. If you've used call forwarding on any other network, the same codes apply on Batelco.

Frequently Asked Questions

Is call forwarding free on Batelco?

Setup and cancellation are free. Forwarded calls are billed to you at standard rates, since you're effectively placing a call to the forwarding destination.

Can I forward to an international number?

Yes, to any number including international destinations — useful when travelling.

How do I check what forwarding is currently active?

Dial *#21# to see the status of unconditional forwarding.

Can I set more than one forwarding condition at once?

Yes — busy, no-answer, and unreachable can each point to different numbers simultaneously, layered on top of or instead of unconditional forwarding.

How do I cancel just one forwarding condition, not all of them?

Dial the specific code with # instead of a number, e.g. *61# to check, or use the corresponding cancel code for that condition; ##002# clears everything at once if you'd rather start fresh.

Batelco
Bahrain
Customer Care: 196