Ever wanted to surprise someone with data bundles? Maybe a friend, sibling, or that one relative who’s always out of bundles? Buying Safaricom data bundles for another number is super easy, and I’m going to show you exactly how to do it.
What You Need Before Buying
Before you rush to send those bundles, make sure you have:
✅ Enough airtime or M-Pesa balance. You don’t want to get stuck halfway.
✅ The recipient’s phone number. Double-check it! Sending data to the wrong number is painful.
✅ An idea of what bundle to buy. There are daily, weekly, and monthly options.
Different Bundles You Can Buy
Here’s a quick breakdown of the available data bundles:
Daily Bundles
KSh 99 → 500 MB + 500 SMS + WhatsApp
KSh 50 → 150 MB + 150 SMS + WhatsApp
KSh 20 → 50 MB + 50 SMS + WhatsApp
KSh 10 → 15 MB + 15 SMS
KSh 5 → 7MB + 7 SMS
Giga Bundles
KSh 99 → 1GB (valid for 24 hours)
KSh 999 → 10GB (valid for a week)
Weekly Bundles (7 Days)
KSh 500 → 3GB + WhatsApp
KSh 250 → 1GB + WhatsApp
KSh 99 → 350MB + WhatsApp
KSh 50 → 100 MB
Monthly Bundles (30 Days)
KSh 3,000 → 25GB + WhatsApp
KSh 2,000 → 15GB + WhatsApp
KSh 1,000 → 5GB + WhatsApp
KSh 500 → 2GB + WhatsApp
KSh 250 → 350 MB
Long-Term Bundles (90 Days)
KSh 9,000 → 30 GB
KSh 6,000 → 16GB
KSh 3,000 → 6GB
How to Buy Bundles for Another Safaricom Number
*Using 544# (Most Common Method)
Dial
*544#Select "Normal Data Bundle WITH EXPIRY" (Option 3).
Enter 98 to see more menu items.
Select "Buy for Other Number" (Option 10).
Enter the recipient’s Safaricom number (e.g., 0704123456).
Choose a bundle type (daily, weekly, monthly, etc.).
Select the bundle you want (e.g., 1GB + WhatsApp for KSh 250).
Choose a payment method:
1 for Airtime
2 for M-Pesa
Confirm the transaction and wait for the SMS confirmation.
*Using 456# (Alternative Method)
Dial
*456#Select "Buy" (Option 1)
Choose "Data Bundles" (Option 3).
Enter 98 to see more menu items.
Select "Buy for Other Number" (Option 13).
Enter the recipient’s phone number.
Choose a bundle (e.g., Giga Bundle—KSh 999 for 10GB).
Confirm the purchase and select a payment method.
Accept the transaction, and you’re done!
*Using 100# (For Prepaid Users)
Dial
*100#Select "Buy" (Option 7).
Choose "Normal Data Bundle WITH EXPIRY."
Enter 98 to go to the next menu page.
Select "Buy for Other Number."
Enter the recipient’s phone number.
Select the bundle (e.g., KSh 50 for 150MB + WhatsApp).
Pay via Airtime or M-Pesa
Confirm and wait for the SMS.
Final Thoughts
That’s it! You now know how to send data bundles to another Safaricom number. No more excuses for your friends claiming “Nimeishiwa bundles!” Just follow these steps and keep them connected.
Next time you need to buy data for someone, just dial,*544#*456# *100# and follow the prompts.
