One advantage the Omantel app has over dialling a raw USSD code for balance transfer: it shows the exact fee before you confirm, rather than after — so you know precisely what leaves your account before committing.
Quick answer
Dial *100# and navigate to “Balance Transfer,” or open the Omantel app → Transfer Credit for the same result with the fee shown upfront.
How it works
- Choose USSD (*100#) or the app
- Enter the recipient’s Omantel prepaid number
- Enter the amount in OMR
- Confirm — both parties receive an SMS
Restrictions
Transfers work between Omantel prepaid numbers only — not to postpaid accounts or Ooredoo Oman lines. A small service fee applies per transaction.
Check your balance first: see checking your Omantel balance.
Verified against Omantel’s official support guidance, August 2026.
Step-by-Step Guide
- 1
USSD
*100# > Balance Transfer.
- 2
App
Omantel app > Transfer Credit.
- 3
Verify
SMS confirmation. *100# for balance.
Alternative Methods
Dial *100# > Balance Transfer from your phone dialer.
Omantel App > Transfer
Troubleshooting
Transfer fails
Recipient must be Omantel prepaid. Check balance.
Option missing
Use the Omantel app.
Look Up More USSD Codes
Frequently Asked Questions
Can I transfer to Ooredoo Oman?
No, only between Omantel prepaid numbers.
What is the fee?
A small service fee applies, shown before confirmation in the app.
What are the limits?
Check *100# for current minimum and maximum transfer amounts.
Does the app show the fee before or after I confirm?
Before — the app displays the exact fee upfront, which USSD doesn't always make as clear.
Can I transfer to a postpaid Omantel line?
No, this service is for prepaid-to-prepaid transfers only.
