Buy Airtime Without Going to a Shop in Kenya
The scratch card is the oldest way to buy airtime and now the slowest: you have to find a shop that sells them, buy the card, then read the code in. Electronic airtime removes every one of those steps.
This page is about buying airtime from where you are — no shop, no card, no queue.
Airtime Without a Scratch Card
Electronic airtime is airtime sent straight to a number, with no physical card involved. You buy it with M-Pesa, in a network app, by USSD or on an airtime website, and it appears on the line within seconds.
Because there is no card, there is nothing to lose, scratch or mis-read — and nothing to carry. It is also the same price: airtime is face value either way.
No Shop, No Queue
Buying from a shop means a trip, and the trip is the expensive part: the shop may be closed, may be out of the card you want, or may only sell one network. Buying from your phone removes all three problems at once.
- You can buy at any hour, not only when a shop is open.
- You are not limited to the networks one shop carries.
- You can top up someone else without going anywhere near their phone.
When You Have No Data
If you have no data bundle, you are not stuck. USSD works over the network signal alone — the M-Pesa menu on *334# includes Buy Airtime, and the network's own menu can top up your line. No app, no data, no shop.
Where to Go Next
See the complete guide to buying airtime in Kenya for every route, or the best way to buy airtime in Kenya to compare them.
Frequently Asked Questions
Can I buy airtime without a scratch card?
Yes. Buy it with M-Pesa, in a network app, by USSD or on an airtime website — electronic airtime needs no card at all.
Can I buy airtime with no data bundle?
Yes, by USSD. The M-Pesa menu on *334# and the network's own menu both work over the signal alone.
Is electronic airtime more expensive?
No. Airtime is face value either way — KSh 100 buys KSh 100 whether it comes from a card or from your phone.