Buying airtime has never been easier for KCB Bank customers in Kenya. Whether you’re topping up your own line or sending airtime to friends and family, Kenya Commercial Bank (KCB) gives you several fast, secure, and convenient ways to do it straight from your bank account.
In this guide, we’ll walk you through how to purchase airtime from your KCB account, using either USSD or the KCB Mobile App. This process works for all major networks including Safaricom, Airtel, and Telkom Kenya.
Why Buy Airtime Directly from Your KCB Account?
Here are just a few reasons why thousands of Kenyans prefer topping up via KCB:
- Instant Airtime Top-Ups No need to visit a shop or buy scratch cards.
- Supports All Networks Works for Safaricom, Airtel, Telkom, etc.
- Secure Protected by KCB’s banking-grade encryption.
- Easy for All Users No need for a smartphone if using USSD.
Option 1: How to Buy Airtime Using KCB Mobile Banking App
This method is perfect if you have a smartphone and access to the internet.
Steps:
- Download/Launch the KCB App
- Available on Google Play Store and Apple App Store
- Log In using your registered phone number and PIN/password.
- Tap on “Transact” or navigate to “Buy Airtime” under Services.
- Choose the Number to Top Up
- Your own number (self)
- Another number (enter manually)
- Enter the Amount you want to top up (e.g. KSh 100, 200, 500)
- Confirm Transaction – Check the details, then tap “Confirm”.
- Success Message – Airtime is instantly delivered to the chosen number.
Option 2: How to Buy Airtime via KCB USSD Code *522#
Don’t have a smartphone or data? Use this method it works on any phone.
Steps:
- Dial *522# on your phone (ensure the SIM card is linked to your KCB account).
- Enter your KCB Mobile Banking PIN.
- Select option “Buy Airtime”.
- Choose:
- 1 Self (for your number)
- 2 Other (for another number)
- Enter the mobile number (if topping up for another person).
- Enter the amount of airtime.
- Confirm the transaction.
You’ll receive a confirmation SMS and the airtime is delivered instantly.
Top-Up Tips and Extra Info
- You can top up from as little as KSh 10.
- Make sure your SIM card is registered and linked to your KCB account.
- You’ll receive SMS notifications for every transaction.
- International top-ups are currently not supported via this method.
- Airtime purchases are deducted directly from your KCB current or savings account.
Common Troubleshooting Tips
If your airtime hasn’t arrived or the USSD code isn’t working:
- Check your account balance to confirm the deduction.
- Make sure you’re dialing the correct USSD (*522#) on a registered line.
- Contact KCB Customer Care via 0711 087000 or visit the nearest branch.
Final Thoughts
Purchasing airtime from your KCB account is fast, easy, and secure. Whether you use the app or USSD, you’ll always stay connected without the hassle of searching for airtime vendors. It’s one of the many ways KCB Bank continues to simplify financial services for Kenyans.
If you haven’t activated mobile banking yet, visit your nearest KCB branch or dial *522# to register. Stay powered up with KCB today!





