Call barring on Mobily doesn’t have to be a permanent setting — it works just as well as a temporary measure you switch on for a specific trip or situation and remove afterward, which changes how you might think about using it compared to a set-and-forget restriction.
Quick answer
Standard GSM barring codes with your PIN (default 0000):
| Bar | Code |
|---|---|
| All outgoing calls | *33*PIN# |
| Outgoing international | *331*PIN# |
| All incoming calls | *35*PIN# |
| Remove all bars | #330*PIN# |
Permanent use: staff and children’s lines
Setting *331*PIN# once on a company phone or a child’s first device is a “set and largely forget” restriction — local calls keep working, international is blocked indefinitely until someone with the PIN chooses to lift it.
Temporary use: a specific trip or situation
Barring doesn’t have to be permanent. Activating *35*PIN# (all incoming) the day before travelling somewhere you won’t want interruptions, then removing it with #330*PIN# on return, is just as valid a use case — the codes are the same either way, only your intent around how long to keep it active differs.
Managing it without dialling
The Mobily app offers the same barring controls through a menu interface if you’d rather tap than remember code sequences, particularly useful if you’re setting and removing bars frequently rather than once.
Need the opposite — redirecting calls rather than blocking them? Mobily doesn’t currently offer a dedicated forwarding guide on this site, but Mobily call waiting covers the related feature for managing simultaneous calls.
Codes verified against Mobily’s official support guidance, July 2026.
Step-by-Step Guide
- 1
Activate
*33*0000# for all outgoing.
- 2
Check
*#33#.
- 3
Cancel
#330*PIN#.
Alternative Methods
Dial *33*PIN# from your phone dialer.
Mobily App
Troubleshooting
PIN rejected
0000 default. Call 1100.
Can't call
#330*PIN# to remove barring.
Look Up More USSD Codes
Frequently Asked Questions
Can I block international calls but keep local ones?
Yes. *331*PIN# bars only outgoing international calls, leaving local and national dialling fully working.
What's the default PIN and how do I change it?
It's 0000 by default. Change it through 1100 or the Mobily app so the bars can't be lifted without you.
How do I remove all bars?
Dial #330*PIN# to clear everything at once, then verify with *#33#.
Can I use barring temporarily rather than permanently?
Yes — activate before a trip or specific situation, then remove with #330*PIN# once it's no longer needed. The codes work the same regardless of intended duration.
Is managing barring easier in the app than by USSD?
For frequent changes, yes — the Mobily app offers the same controls through a tappable menu rather than remembering code sequences.
