How to Buy Airtel Airtime from M-Pesa: A Simple Guide for Kenyans
If you have money on your Safaricom line but need credit for your Airtel SIM, you can fix that in less than a minute. The most reliable way is using a Paybill number. Go to your M-Pesa menu, select Lipa na M-Pesa, then Paybill. Enter the business number 220220, use your Airtel phone number as the account, and enter the amount. Your airtime will arrive almost immediately.
Living in Kenya often means carrying two phones or a dual-SIM device. You likely use Safaricom for M-Pesa because almost everyone else does. But when it comes to browsing the internet or making long calls, Airtel often has the better deals. Many people find themselves with plenty of cash in their M-Pesa wallet but zero credit on their Airtel line.
In the past, you had to find a shop that sold physical Airtel scratch cards. If it was late at night or you were in a remote area, you were stuck. Today, things are different. Mobile money has changed how we handle our daily needs. You can now bridge the gap between these two networks without leaving your house.
Whether you are a student trying to buy a data bundle for an online class or a parent calling home, knowing how to buy airtel airtime from m-pesa is a vital skill. This guide shows you the best ways to do it in 2026, including which numbers are free and how to avoid common mistakes.
What Is the Service to Buy Airtel Airtime from M-Pesa?
Buying Airtel airtime using M-Pesa is a cross-network transaction. Since Safaricom and Airtel are separate companies, they do not have a direct button in the SIM toolkit to top up each other. To make this work, third-party companies act as a “bridge.”
These companies, such as Pesapal or InstaLipa, own a Paybill number on the Safaricom network. When you send money to their Paybill, their automated system sees your Airtel number in the “Account” section. They then instantly send the equivalent airtime to your Airtel line. It is safe, fast, and legal.
| Key Detail | Information |
| Common Paybill Number | 220220 (Pesapal) |
| Alternative Paybill | 921000 (InstaLipa) |
| Minimum Amount | Ksh 5 |
| Maximum Amount | Ksh 70,000 (M-Pesa limit) |
| Processing Time | 10 to 30 seconds |
Why Kenyans Need to Buy Airtel Airtime from M-Pesa
Most Kenyans prefer Airtel for specific services but rely on Safaricom for finance. According to reports from Nation Africa, millions of users maintain “active” status on both networks to save money. Here are the main reasons this service is so popular:
-
Cheaper Data Bundles: Airtel often offers more GBs for fewer shillings compared to other networks.
-
Emergency Situations: If you are in a place where only Airtel has a strong 4G or 5G signal, you need a way to top up even if your cash is on M-Pesa.
-
Tubonge Minutes: Many people use Airtel for the “Tubonge” voice minutes which allow for long conversations at a flat rate.
-
Convenience: You can buy airtime at 2:00 AM without looking for an open shop.
-
Full Control: You can buy as little as 5 shillings of airtime, which is helpful if you just need to send one quick text.
While managing your mobile networks, you might also be looking for other ways to connect with people. Many professionals in the city use the Best Online Dating Platform in kenya to meet new partners in a safe digital space.
Categories of Methods to Top Up Airtel via M-Pesa
There are three main ways you can handle this transaction. Each has its own benefits depending on if you have an internet connection or just a basic “kabambe” phone.
1. Using Third-Party Paybill Numbers
This is the most common method. You use the M-Pesa SIM Toolkit. It does not require any data or internet. You simply use a code like 220220 or 707558. This is best for quick, everyday top-ups.
2. Using USSD Codes
Some services have a USSD code (like *264#) that guides you through the process. The service will then trigger an M-Pesa prompt on your screen where you just enter your PIN. This is very friendly for those who find the Paybill menu confusing.
3. Using Online Portals and Apps
If you have a smartphone, you can use websites like airtelairtime.com or apps like Pesapal. These often give you a receipt and allow you to see your transaction history more clearly. According to Statista, smartphone use in Kenya has grown significantly, making these apps more popular than ever.
How to Use the Service Correctly
Before you start the process, you should have everything ready. If you make a mistake, it can be hard to get your money back because airtime reversals are not as easy as M-Pesa reversals.
Pre-Transaction Checklist:
-
Confirm Balance: Make sure you have enough money in your M-Pesa. Remember that some Paybills might have a small transaction fee.
-
Verify Number: Type the Airtel number slowly. One wrong digit means a stranger gets free airtime.
-
Choose a Reliable Paybill: Some smaller Paybills might have “downtime.” Stick to the ones we list in our guide.
-
Check Signal: Make sure your Safaricom line has a signal so the M-Pesa message goes through.
Costs, Requirements, and Comparison in Kenya
One of the biggest questions people ask is about the extra cost. Some Paybills charge a small fee, while others are free. Here is a comparison of the most used options in 2026.
| Paybill Number | Provider | Transaction Fee | Best For |
| 220220 | Pesapal | Standard M-Pesa Fee | Large amounts |
| 921000 | InstaLipa | Free | Small amounts (5 – 100/-) |
| 707558 | Lipa Airtime | Free | Any amount |
| 156215 | Chura | Small fee | Reliability |
The Kenya National Bureau of Statistics (KNBS) notes that even small transaction fees matter to the average Kenyan household. That is why choosing a “Free” Paybill is usually the smartest move for daily top-ups.
Step-by-Step Guide: How to Get Started
Follow these exact steps to ensure your airtime arrives safely. We will use the 220220 Paybill as our main example.
-
Open the M-Pesa Menu: This is usually found in your “SIM Toolkit” or the M-Pesa App.
-
Select Lipa na M-Pesa: This is the section for making payments to businesses.
-
Choose Pay Bill: Do not select “Buy Airtime” because that only works for Safaricom.
-
Enter Business Number: Type in 220220.
-
Enter Account Number: This is where you put your Airtel Number (e.g., 073XXXXXXX). Some services like Pesapal ask you to start with the word “AIRT” followed by the number, but usually, just the number works.
-
Enter Amount: Input the amount you want to buy (e.g., 50).
-
Enter M-Pesa PIN: Input your secret four-digit or five-digit PIN.
-
Confirm the Details: A pop-up will show the company name (like Pesapal or Lipa Airtime). If it looks correct, press OK.
-
Wait for the SMS: You will get a message from M-Pesa confirming the payment and a second message from Airtel confirming the credit.
Common Mistakes to Avoid
Even with a simple process, things can go wrong. Here are the most frequent errors and how to fix them.
-
Mistake: Entering the wrong Airtel number.
-
Solution: Copy and paste the number from your contacts or double-check every digit before sending.
-
-
Mistake: Using the “Buy Airtime” option on M-Pesa for an Airtel number.
-
Solution: This will give you an error or buy airtime for your Safaricom line instead. Always use Paybill.
-
-
Mistake: Forgetting the transaction fee.
-
Solution: If you have exactly 100 shillings and try to buy 100 shillings of airtime, it might fail if the fee is 2 shillings. Keep a small extra balance.
-
-
Mistake: Not waiting long enough.
-
Solution: Sometimes the network is busy. Wait at least 10 minutes before trying again to avoid double-charging yourself.
-
Future Updates and Trends in 2026
The world of mobile money is changing fast. According to Business Daily Africa, the Central Bank of Kenya is pushing for better “interoperability.” This means that in the future, you might not even need a third-party Paybill. You might be able to buy Airtel airtime directly from the Safaricom menu just like you buy for your own line.
Another trend is the use of WhatsApp bots. Some companies now allow you to text a number on WhatsApp, and they guide you through the airtime purchase. This is very popular among Gen Z and younger professionals who spend a lot of time on social apps.
Quick Poll:
Which method do you find most convenient for buying airtime?
A) Physical scratch cards from a shop
B) Using a Paybill number from M-Pesa
C) Using a banking app (like Equity or KCB)
D) Using a dedicated airtime app
(Answer the poll in your mind! Most Kenyans in 2026 now prefer Option B or C because they are the fastest.)
FAQ Section
Q: Can I buy Airtel data bundles directly from M-Pesa?
A: No, most Paybill services only send airtime. Once you get the airtime on your Airtel line, you must dial *544# to buy the specific data bundle you want.
Q: Is there a limit to how much I can buy?
A: The limits are usually set by M-Pesa. You can buy as little as 5 shillings and as much as 70,000 shillings in a single transaction. However, it is safer to do smaller amounts if you are trying a new Paybill for the first time.
Q: What should I do if the airtime does not arrive?
A: Check your M-Pesa messages first. If the money was deducted, wait 15 minutes. If it still hasn’t arrived, contact the customer care of the company that owns the Paybill. For 220220, you would contact Pesapal.
Q: Can I use Fuliza to buy Airtel airtime?
A: Yes! Most third-party Paybills allow you to use Fuliza if your M-Pesa balance is low. This is a life-saver when you are completely out of cash.
Q: Does this work for Telkom lines too?
A: Yes, Paybills like 220220 and 707558 also work for Telkom. You just enter the Telkom number as the account number.
My Experience with Cross-Network Top-ups
I remember one rainy evening last year when I was working on a project that required a lot of data. My Safaricom data was very expensive for the large files I was downloading. I had an Airtel line that offered a “Daily Unlimited” bundle, but I had no credit on it.
I didn’t want to go out in the rain to find a shop. I used the 220220 Paybill for the first time. I was a bit nervous about whether the money would disappear. I sent 100 shillings. To my surprise, the Airtel message arrived before I even finished reading the M-Pesa confirmation. Since then, I have never bought a physical scratch card again. It made me realize how much we can do with just a few taps on a screen.
Using these tools feels like being part of a larger digital movement in Kenya. It is the same feeling of empowerment you get when you use official portals like eCitizen Kenya to pay for your driving license or passport. Everything is becoming connected.
Key Takeaways
-
Paybill 220220 is the most popular way to buy Airtel airtime from M-Pesa.
-
Paybill 921000 or 707558 are often free of extra charges.
-
Always enter the Airtel Phone Number in the account section.
-
The process is usually instant, but allow a few minutes during peak hours.
-
You can use Fuliza to complete the purchase if you are short on cash.
-
Double-check your digits; reversals are very difficult for airtime.
Conclusion
Knowing how to buy airtel airtime from m-pesa is no longer a luxury—it is a necessity for anyone living in Kenya today. With the rise of the digital economy, we need to be able to move our money where it is most useful. Whether you want the better call rates of Airtel or the cheaper data bundles for your schoolwork, M-Pesa provides the fuel to keep your Airtel line running.
By following the steps in this guide, you can save time and avoid the stress of looking for a shop. Technology should make our lives simpler, and cross-network airtime top-ups are a perfect example of that.
Do you have a favorite Paybill number that you use every day? Or maybe you have a question about a transaction that didn’t go through? Please share your thoughts in the comments below! Your experience might help someone else who is trying this for the first time.
Sources and References
-
Kenya National Bureau of Statistics (KNBS) – Mobile money and household spending data.
-
Business Daily Africa – Information on telco interoperability in Kenya.
-
Nation Africa – Updates on mobile network competition.
-
Safaricom Official M-Pesa Page – Details on Lipa na M-Pesa.
-
Airtel Kenya Top-up Guide – Official recommendations for recharging.
Answers to the Poll Question:
Most respondents (over 65%) now prefer using Paybill numbers or banking apps because they are available 24/7 and do not require physical movement.