← BlogJune 2026 • 5 min read

How to Set Up Call Forwarding on BSNL (2026), USSD Codes

All BSNL USSD codes for call forwarding, troubleshooting tips, and how to connect your Katch AI number.

Quick Answer

To set up call forwarding on BSNL: dial **67*[number]# (forward when busy) and **61*[number]# (forward when no answer). Press call after each. BSNL does not offer an app method for call forwarding setup, so USSD is the main option. To cancel all: ##002#. Replace [number] with your Katch AI number from the app.

BSNL in India

  • 95 million BSNL subscribers in India (8.1% market share). [TRAI, Q3 2024]
  • BSNL covers all 22 telecom circles and is the dominant carrier in rural India.
  • BSNL conditional call forwarding is free on all plans.

BSNL Call Forwarding USSD Codes, Complete List

Type
USSD Code
When to Use
When busy
**67*[num]#
Recommend for Katch
When no answer
**61*[num]#
Recommend for Katch
When unreachable
**62*[num]#
Phone off / no signal
All calls
**21*[num]#
Use with caution
Cancel all
##002#
Remove all forwarding
Check status
*#67#
Verify if active

Method 1: USSD Codes (Fastest)

  1. 1

    Sign up for Katch and get your forwarding number

    Join the waitlist, download Katch, sign up with your BSNL number. You'll receive a unique Katch AI number.

  2. 2

    Open your phone dialer

  3. 3

    Dial the "when busy" code and press call

    **67*+[YOUR KATCH NUMBER]#
  4. 4

    Wait for BSNL confirmation

    You'll usually see a success message on screen or hear a confirmation voice prompt.

  5. 5

    Repeat for "when no answer"

    **61*+[YOUR KATCH NUMBER]#
  6. 6

    Test it

    Ask a friend to call while you're on another call. Katch should answer and send you a summary.

BSNL Uses USSD Only

BSNL does not offer an app flow like MyJio or Airtel Thanks for call forwarding. Use the dialer codes above.

  • If USSD setup works, you are done in under a minute.
  • If USSD fails, call BSNL customer care on 1800-180-1503 (toll free).
  • Keep your BSNL SIM in a phone with stable signal while you activate the codes.

Troubleshooting BSNL Call Forwarding

USSD not working in rural areas

Poor network can affect USSD. Try again in an area with better signal strength.

BSNL landline users

Landline call forwarding uses a different process. Dial 161 from your BSNL landline to start call forwarding setup there.

BSNL prepaid balance deduction

Unconditional forwarding with **21* routes all calls, and your incoming tariff may apply. Use conditional forwarding only for Katch.

How to Cancel BSNL Call Forwarding

Cancel all forwarding:

##002#

Cancel only when-busy forwarding:

##67#

Cancel only when-no-answer forwarding:

##61#

BSNL Call Forwarding for Landlines

BSNL supports call forwarding on many landline connections as well, but the setup is different from BSNL mobile. On a BSNL landline, the usual method is to dial *72[number] to activate forwarding and *73 to cancel it. That applies to fixed-line service, not your BSNL mobile SIM.

This distinction matters if your home office or clinic still uses a landline for inbound calls. Katch itself sends summaries by text, so landline users who want Katch need a mobile device in the loop. The practical setup is: forward the BSNL landline to a Katch-enabled mobile number, then let Katch handle the missed-call conversation and send summaries to that mobile phone.

In other words, BSNL landline forwarding can still be part of the workflow, but Katch notifications ultimately need a mobile number where you can receive the text summaries and follow up quickly.

BSNL vs Other Indian Carriers: Call Forwarding Comparison

BSNL supports the same core forwarding idea as private carriers, but the experience is different. Jio and Airtel tend to have faster app-based fallbacks, Vi sits somewhere in the middle, and BSNL is still more dependent on older USSD flows. That does not make BSNL unusable for Katch. It just means setup is usually more manual and a little slower.

Carrier USSD support App method 5G caveat Market share
JioYesMyJioYesLargest
AirtelYesThanksYesLarge
Vodafone ViYesMyViLimitedLarge
BSNLYesBSNL Self CareNo 5G~8%

Using Katch with BSNL

BSNL works well with Katch once the two core conditional rules are active: busy and no answer. Because BSNL is more USSD-heavy than Jio or Airtel, the safest approach is to activate one rule, wait for the network confirmation, then activate the next. After that, test from another phone instead of relying only on the status screen.

Because BSNL confirmations can be slower, many users think Katch failed when the carrier simply has not finished applying the rule yet. Waiting a little longer before the first test prevents that false negative.

If you need a carrier-by-carrier walkthrough or you are setting up multiple numbers across India, use the complete India call forwarding guide. It helps when you manage BSNL for one line and another carrier for a second line.

Which BSNL Forwarding Mode Should You Use with Katch?

For most people, the best setup is conditional forwarding only: busy and no-answer. That keeps your normal incoming-call experience intact while still protecting missed calls. Your phone rings first, you can answer if available, and Katch only steps in when you genuinely cannot take the call.

Avoid unconditional forwarding with **21* unless you have a very specific reason. Otherwise every call skips your phone and goes straight to the destination number, which is not how most BSNL users want Katch to behave.

Connecting BSNL Call Forwarding to Katch

  1. 1Download Katch on Android or iOS
  2. 2Sign up with your BSNL number
  3. 3Get your Katch forwarding number from the app
  4. 4Use **67* and **61* with your actual Katch number
  5. 5Test it while you're busy and confirm Katch sends your summary
Get My Katch Number, Free →

Also see: All carriers guideJio call forwarding setupVodafone Vi call forwarding setup

Early Access

Get your Katch number.
Set it up on BSNL in 60 seconds.

Free during beta. Android & iOS.

We'll text you when Katch launches.

No spam. Unsubscribe anytime. Your data is never sold.

🎉

You're on the list!

We'll text you the moment Katch launches.

Share on WhatsApp

Frequently Asked Questions

Dial **67*[number]# when busy and **61*[number]# when no answer. Press call after each code.
**67*[num]# for busy calls, **61*[num]# for no answer, **62*[num]# for unreachable, and ##002# to cancel all forwarding.
Yes. Get your Katch number, then dial **67*[Katch number]# and **61*[Katch number]# from your BSNL phone.
Yes, conditional call forwarding is free on BSNL prepaid and postpaid plans.

More BSNL Call Forwarding FAQs

Does BSNL support international call forwarding?

BSNL supports forwarding to domestic numbers by default. Forwarding to international numbers requires ISD calling to be enabled on your plan. Since Katch provides Indian numbers for Indian users, this is not an issue — forward to your Katch number normally.

Why is BSNL call forwarding slower to activate than Jio or Airtel?

BSNL's network infrastructure is older than Jio or Airtel, and USSD responses can take 5-15 seconds longer. This is normal — wait for the confirmation SMS before testing. If you do not receive a confirmation within 60 seconds, try the BSNL Self Care app method instead.

Related guides