Batelco’s data packages break down by duration more than by anything else — daily, weekly, monthly, or app-specific social bundles — and picking the right one is really a question of matching duration to your actual usage pattern rather than just chasing the biggest GB number.
Quick answer
Dial *122# and navigate to “Data Packages” or “Internet,” or use the Batelco app for the full catalog with pricing and validity shown together.
Choosing by duration, not just data volume
| Package type | Best suited to |
|---|---|
| Daily | A single heavy-use day — travel, an event, a big download |
| Weekly | A short visit or a temporary spike in usage |
| Monthly | Your everyday baseline allowance — best value per GB for regular use |
| Social (specific apps) | Heavy chat/social use, layered on top of a general package rather than replacing it |
A common mistake is buying a large monthly package to cover what’s actually a one-off heavy day — a daily package for that specific day, kept separate from your regular plan, is usually cheaper overall than resizing your baseline allowance permanently.
Where the app beats USSD
The Batelco app frequently surfaces promotional data offers not visible in the *122# menu — worth a look before committing to a standard-priced package, especially for monthly bundles where a promo can meaningfully change the value calculation.
Stacking
Multiple packages can be active simultaneously and are tracked independently — a social package and a general monthly bundle run alongside each other rather than one replacing the other.
Check what you currently have before adding more: see checking your Batelco data balance.
Verified against Batelco’s official data packages guidance, July 2026.
Step-by-Step Guide
- 1
Browse
*122# > Data, or Batelco app.
- 2
Activate
Select and confirm.
- 3
Verify
*122# to check activation.
Alternative Methods
Dial *122# > Data from your phone dialer.
Batelco App > Data Packages
batelco.com > Data
Troubleshooting
Insufficient balance
Recharge first.
Not available
Use the Batelco app for complete catalog.
Look Up More USSD Codes
Frequently Asked Questions
What is the USSD code for Batelco data packages?
Dial *122# then navigate to the Data section, or use the Batelco app for the complete catalog.
Can multiple data packages be active at once?
Yes, multiple packages can run simultaneously and are tracked independently.
How do I check remaining data after subscribing?
Dial *888*1*1# or check the Batelco app for a detailed breakdown.
Should I buy a daily package or a bigger monthly one?
If the extra usage is a one-off (a single heavy day), a daily package alongside your existing plan is usually cheaper than upsizing your monthly baseline permanently.
Does the app show better deals than USSD?
Often yes — the Batelco app surfaces promotional data offers that don't appear in the *122# menu.
