M-PESA has completely transformed how Kenyans buy airtime and mobile bundles. Instead of searching for scratch cards or visiting local shops, you can now top up instantly from your phone within seconds.

Whether you use Safaricom or Airtel, buying airtime via M-PESA is now one of the fastest and safest ways to stay connected.

Thousands of Kenyans now use M-PESA Till Numbers to buy discounted airtime and bundles instantly without queues or delays.

Why Kenyans Prefer Buying Airtime Through M-PESA

Traditional airtime methods are slowly disappearing because M-PESA payments are faster, more convenient, and available 24/7.

How to Buy Airtime Directly Using M-PESA

M-PESA airtime Kenya

Most Kenyans use the Buy Goods or Paybill option to purchase airtime and bundles online.

  1. Open the M-PESA menu
  2. Select Lipa na M-PESA
  3. Choose Buy Goods & Services
  4. Enter the Till Number (e.g., 509947)
  5. Enter the amount you want
  6. Confirm using your M-PESA PIN

Buying Airtime Instantly with BingwaSokoni (Till 509947)

BingwaSokoni is one of the platforms Kenyans use to buy airtime and bundles instantly through M-PESA.

Buy bundles online Kenya
Official BingwaSokoni Till Number: 509947
  1. Open M-PESA
  2. Select Lipa na M-PESA
  3. Choose Buy Goods & Services
  4. Enter Till Number 509947
  5. Enter your preferred amount
  6. Confirm the payment
  7. Your airtime or bundle is delivered instantly
Buy Airtime & Bundles Instantly

Can You Buy Airtime with Okoa Debt?

Many users worry that Okoa Jahazi debt prevents them from buying new bundles. However, some platforms still allow purchases even when your line has an outstanding Okoa balance.

Tip: Using Till 509947 (BingwaSoko) works even with Okoa debt because our system pushes the bundle directly via carrier API, bypassing the usual USSD restrictions.

Buying Airtime for Another Number

One major advantage of M-PESA airtime systems is the ability to buy for friends, family members, or customers.

Common Problems When Buying Airtime via M-PESA

Sometimes transactions delay or fail because of network congestion, incorrect numbers, or insufficient balance.

  • Double-check the Till Number
  • Ensure you have enough M-PESA balance
  • Confirm the exact bundle amount
  • Wait a few minutes during network delays
  • Contact support if delivery takes unusually long
🛡️
Verified & Secure
Official BingwaSoko payments via M-PESA STK Push. Till 509947 is trusted by thousands of Kenyans. No hidden fees, instant delivery.
BingwaSoko Editorial Team
Written by BingwaSoko Telecom Experts
We have helped over 50,000 users buy airtime and bundles via M-PESA. Updated May 2026 with latest Safaricom & Airtel rates.
✅ Verified Okoa-friendly • 24/7 support

❓ Frequently Asked Questions – Buying Airtime via M-PESA

How can I buy airtime using M-PESA without scratch cards?
Use Lipa na M-PESA → Buy Goods & Services. Enter a valid Till number (e.g., 509947) and the amount. Confirm with PIN and airtime is delivered instantly.
What is the official BingwaSokoni Till Number?
The official Till Number is 509947. Use it under Buy Goods & Services to purchase Safaricom and Airtel bundles and airtime.
Can I buy airtime for someone else using M-PESA?
Yes. When using a Till number, enter the recipient's phone number in the reference field. For Paybill, enter their number as the account number.
Does buying airtime via M-PESA work if I have Okoa debt?
Yes, if you use a reseller Till like 509947. Our system bypasses Okoa checks and delivers bundles even with negative balance.
Are there extra M-PESA charges for buying airtime?
No. Both Paybill and Buy Goods transactions for airtime are free. You only pay the amount you enter.
What is the fastest way to buy discounted bundles in Kenya?
Use BingwaSoko Till 509947. It offers subsidized rates (save 5-12%) and delivers within seconds. Works for both Safaricom and Airtel.
Till Number: 509947