Telkom USSD Codes: *188# Balance, *180# Data, Recharge and Help

Use this page when the intent is Telkom-specific. It is the best destination for Telkom USSD codes, balance checks, data bundle paths, airtime advance menu checks, number checks, and prepaid support shortcuts without relying on app data.

Last updated: 1 August 2026

Quick Answer

For Telkom balance checks, dial *188#. Use *180# for data bundles and self-service, *188*PIN# to recharge, and *1# to check your number. Use this page for Telkom-specific code intent, and use the all-network hub only when you want cross-network comparison.

Telkom balance check
*188#
Buy Telkom data
*180#
Telkom recharge
*188*PIN#
Check Telkom number
*1#

Need to borrow airtime when you are out of credit? Use the Telkom airtime advance USSD code guide to compare eligibility, fees, and repayment notes.

Need the all-network directory instead of the operator page? Go back to USSD codes South Africa for comparison intent, or use cheapest data in South Africa for pricing-first research.

Jump to Section

Most Used Telkom Codes

Balance
Verified

Check Balance

Shows airtime, Anytime data and Night Surfer balances where applicable.

*188#
Data / Bundles
Verified

Buy Data

Open Telkom self-service to buy standard bundles and use supported account actions.

*180#
Number / SIM info
Verified

Check My Number

Displays your Telkom mobile number.

*1#
Support / Customer care
Verified

Customer Care

Call for Telkom technical and account support.

180

Find a Telkom Code Quickly

Search by action or code, for example: balance, buy data, support, or a specific shortcode.

Balance
Verified
Check Balance

Shows airtime, Anytime data and Night Surfer balances where applicable.

*188#
Data / Bundles
Verified
Buy Data

Open Telkom self-service to buy standard bundles and use supported account actions.

*180#
Number / SIM info
Verified
Check My Number

Displays your Telkom mobile number.

*1#
Support / Customer care
Verified
Customer Care

Call for Telkom technical and account support.

180
Promotions
Verified
Mo'Nice Deals

View personalised Telkom data and voice offers available to your line; prices and eligibility vary by customer.

*123#

Balance & Account

Check Balance

Verified

Shows airtime, Anytime data and Night Surfer balances where applicable.

*188#

Data Bundles

Buy Data

Verified

Open Telkom self-service to buy standard bundles and use supported account actions.

*180#

SIM / Number / Self-Service

Check My Number

Verified

Displays your Telkom mobile number.

*1#

Help & Customer Care

Customer Care

Verified

Call for Telkom technical and account support.

180

Bonus / Promo / Extras

Mo'Nice Deals

Verified

View personalised Telkom data and voice offers available to your line; prices and eligibility vary by customer.

*123#

How to Use Telkom USSD Codes

USSD codes are short dial commands that open operator menus directly from your phone keypad. They work even when mobile data is off, making them useful for low-data or no-data situations.

In South Africa, USSD remains one of the quickest ways to check balances, buy bundles, and handle urgent line actions without waiting for an app to load.

If a Telkom Code Doesn't Work

  • 1. Retry with stable network signal and enough call credit for support numbers.
  • 2. Check whether you are on prepaid or contract, because some menus differ by SIM type.
  • 3. Use the main self-service menu as a fallback to reach the same action path.
  • 4. Try again later if menus are temporarily unavailable during maintenance.

Use *180# for standard bundle and self-service actions, *123# for personalised Mo'Nice offers, and *188# only to check airtime and data balances.

Related Pages

Telkom USSD FAQ

What is the Telkom USSD code to check data or airtime balance?

Dial *188# to check Telkom airtime and data balances.

How do I buy Telkom data bundles via USSD?

Dial *180# to access Telkom bundle purchase menus.

How do I check my Telkom number?

A commonly used code is *1#.

Why does a Telkom code sometimes fail?

Menu flows can vary by tariff/profile. Retry with signal, then use *180# as your main fallback.