
Key takeaways
New year, new habits, and one of the easiest to start is never being stuck without airtime. If you've been searching for how to buy airtime in Kenya without queues, agents or apps, TekeTeke Airtime makes it simple: one dial code and every major network. This step-by-step guide shows you how.
What is *831#?
*831# is the TekeTeke Airtime USSD code. Dial it from any mobile phone and you can buy airtime on all major networks in Kenya, free of charge, and get 2% bonus airtime on top. USSD works on any phone with a signal, from basic handsets to the latest smartphones, so you don't need an app to get started.
Step-by-step: buy airtime with *831#
- Open your phone's dialler.
- Dial *831# and press call.
- Follow the simple on-screen instructions. You'll be guided through the details needed to complete your top-up, such as the amount.
- Complete your payment when prompted.
- Wait for your instant transaction confirmation.
That's it: no queues, no shop hours and no hassle.
Which networks can I top up?
TekeTeke works with all major networks in Kenya: Safaricom, Airtel, Telkom and Faiba. One code covers them all, which is handy for families and teams who use different networks.
How much airtime can I buy?
Our plans cover everything from a quick top-up to a big bulk purchase:
| Plan | Amount | Best for |
|---|---|---|
| Teke Basic | KSh 10 to KSh 1,999 | Everyday personal top-ups |
| Teke Pro | KSh 2,000 to KSh 5,999 | Frequent users and small businesses |
| Teke Elite | KSh 6,000 to KSh 11,000 | Power users and larger businesses |
Not sure which fits? Try our top-up calculator or read how to choose the right plan.
Tips for a smooth top-up
- Save *831# in your contacts as "Airtime" so it's always one tap away.
- Check that you have a signal before you dial.
- Keep your confirmation message until your airtime arrives.
- Top up before you run low, so an important call is never cut short.
- Prefer to pay another way? Read USSD or Paybill? Two easy ways to buy airtime.
Frequently asked questions
Is it free to buy airtime with *831#?
Yes. Buying airtime through *831# is free of charge, and you get 2% bonus airtime.
Which networks does *831# support?
TekeTeke supports all major networks in Kenya, including Safaricom, Airtel, Telkom and Faiba.
What is the smallest amount I can buy?
Teke Basic top-ups start from KSh 10.
Ready to top up?
Dial *831# to buy airtime on any major network, free of charge, with 2% bonus airtime.


