Buy Safaricom Airtime in Kenya
Safaricom is Kenya's biggest network, and topping up a Safaricom line is the most common airtime purchase in the country. You can do it with M-Pesa, in the mySafaricom app, by USSD, or on an airtime website — and the airtime normally lands within seconds.
This page walks through each route, and the one that matters most when the number is not yours: topping up someone else's Safaricom line.
Ways to Buy Safaricom Airtime
There are four practical routes to a topped-up Safaricom line:
- The M-Pesa menu: Buy Airtime, then the number and the amount.
- The M-Pesa app or the mySafaricom app: the same thing with buttons instead of a USSD menu.
- A USSD string: works with no data bundle.
- An airtime website or app: the best route when the number is not yours, or when you are topping up more than one line.
All four deliver the same airtime at the same face value. The difference is convenience — and whether you can enter a recipient number.
Buying Safaricom Airtime With M-Pesa
M-Pesa is Safaricom's own service, so buying Safaricom airtime with M-Pesa is the most direct route there is. The M-Pesa menu has a Buy Airtime option; you choose the number and the amount, enter your PIN, and the airtime is sent.
You pay face value — KSh 100 buys KSh 100 of airtime. If you are using a third-party airtime service instead, you pay it with M-Pesa the same way, and the service sends the airtime on your behalf.
Topping Up Another Safaricom Number
You do not need the other person's phone to top up their Safaricom line. Every channel above lets you type the recipient's number, so you can send airtime to family, a worker or a client from your own phone.
The rule to remember is that a delivered top-up cannot be recalled. Check the number before you confirm — a digit out, and the airtime belongs to a stranger.
Sending airtime is a common way to help someone without sending cash. The trade-off is the same as cash: once it lands, it is theirs.
Where to Go Next
If the number is on a different network, see Buy Airtel airtime in Kenya , or read the complete guide to buying airtime in Kenya for every route side by side.
Frequently Asked Questions
Can I buy Safaricom airtime for another number?
Yes. Enter the recipient's Safaricom number when you buy — M-Pesa, the apps and airtime websites all accept a number that is not your own.
How fast does Safaricom airtime arrive?
Usually within seconds on M-Pesa, the apps and reputable airtime websites. USSD is a little slower because you work through the menu first.
Do I need the other person's phone to top them up?
No. You only need their number. The airtime is delivered to the line, not to a handset you have to hold.