Welcome to Kenya’s Safaricom data plan page. Check out all the available Safaricom Kenya data bundles and activation codes here.
Choosing Your Bundle
With Safaricom, you enjoy a fast and reliable browsing experience through your choice of affordable data bundles that complement your lifestyle.
Daily, weekly and monthly affordable Internet data plans are available; and they all come with some extras like complimentary SMS.
Do you know that Browsing without purchasing a bundle will cost you slightly more?
There are several ways to top-up Internet bundles that include, scratch cards, online purchases and through sharing with another Safaricom subscriber – Internet Sambaza.
The world is in your hands with the best and cheap data plans from Safaricom.
All In One Bundle
DAIL *544# FOR ALL IN ONE MONTHLY bundle
Kshs. 1,000 | Kshs. 2,000 | Kshs. 3,000 | |
Talk more | 400 Minutes & 1GB Data | 1000 Minutes & 3GB Data | 1500 Minutes & 5 GB Data |
Talk & Browse | 200 Minutes & 4GB Data | 600 Minutes & 12GB Data | 900 Minutes & 20GB Data |
Mega Data | 5 GB | 15 GB | 25GB |
Daily Data Bundles
Valid for 24 Hours
Data Bundles | SMS | Price (KSHs.) | |
7MB | 7 SMS | NO | 5.00 |
15MB | 15 SMS | NO | 10.00 |
50MB | 50 SMS | YES | 20.00 |
150MB | 150 SMS | YES | 50.00 |
500MB | 500 SMS | YES | 99.00 |
Giga 1GB | N/A | NO | 99.00 |
Weekly Data Bundles
Valid for 7 Days
Data Bundles | Price (KSHs.) | |
100MB | NO | 50.00 |
350MB | YES | 99.00 |
1GB | YES | 250.00 |
3GB | YES | 500.00 |
Giga 10GB | NO | 999.00 |
Monthly Data Bundles
Valid for 30 Days
Data Bundles | Price (KSHs.) | |
350MB | N0 | 250.00 |
2GB | YES | 500.00 |
5GB | YES | 1,000.00 |
15GB | YES | 2,000.00 |
25GB | YES | 3,000.00 |
90 Day Data Bundles
Valid for 3 Months
Data Bundles | Price (KSHs.) |
6GB | 3,000.00 |
16GB | 6,000.00 |
30GB | 9,000.00 |
Want to buy affordable Data Bundles? DAIL *544# NOW!
Safaricom Okoa Bundles
Keep on chatting and enjoying the internet anytime, anywhere with Okoa Bundles. It allows you, as a Prepay customer, to request for data bundles in advance and pay for them later.
To qualify for Okoa Bundles you need to have:
- Used a similar amount of airtime to what you are requesting for in the previous week.
- Your mobile number must have been active on Safaricom network for at least 6 months.
New Okoa Bundles Offers
Okoa Internet Bundle (MB) | Total Amount (Repayment) (KSHs.) | Airtime Spend For The Previous Week (KSHs.) |
118MB | 100.00 | 100.00 |
59MB | 50.00 | 50.00 |
27MB | 30.00 | 30.00 |
9MB | 10.00 | 10.00 |
4MB | 5.00 | 5.00 |
Don’t miss the online fun, dial *544*6# to Okoa Bundles.
Safaricom Internet Settings 2019
Handset Setup
- Get internet settings by dialing *445# or sending a blank text to 445 – then save / install / apply content received and then restart your phone
Manual settings
Default data Settings:
- Connection Name: Safaricom Internet
- APN: safaricom
- Username: saf
- Password: data
For content requiring Proxy filter e.g. WAP devices, add the below:
- Proxy/Gateway address: 172.022.002.038
- Proxy Port: 8080 for HTTP or 9201 for WAP
- Authentication type – Normal or PAP/CHAP
How to buy Safaricom Data Bundles Online
Accessing the site is absolutely FREE when connected using a Safaricom line. To access the service, plug in your Safaricom modem into your computer, input your PIN number (if you have activated PIN), click on connect, go to your Web browser and type http://www.safaricom.com/bundles. For iPad and Tablets, simply go to your browser and access the website.
The following services will be accessible from the site:
- PrePay Data Bundles
- Data bundle purchase
- Data bundle balance
- Data bundle balance expiry display
- Airtime top-up
- Airtime balance display
- Top-up of another number (Airtime)
- PostPay Data Bundles
- Bundle purchase for your own number only
- Bundle balance display
Buying Safaricom Bundles With M-PESA
You can purchase your Internet bundles anytime and pay for them via your M-PESA account in a few simple steps.
You no longer need to call the Call Centre for assistance on Bonga Pin to purchase internet bundles. Set your Universal pin today and easily purchase ANY internet bundle via M-PESA EXCEPT for the Daily Internet Bundles.
Here is all you need to know:
- The Bonga PIN which was used to authenticate your transaction before deducting money from your M-PESA account will now be replaced by a new Universal PIN.
- You will be able to set your own Universal Pin for the purchase of bundles through M-PESA.
- If you forget your Universal PIN it will be automatically prompted through simple instructions.
- The Universal PIN will only be used for the purchase of bundles through M-PESA.
- Set your Universal pin now and conveniently purchase internet bundles.
Safaricom Data Extension
Keep your Data flowing past its expiry date. Extend the validity of your bundles by buying new bundles before your data plan expires. You can roll over 7 day, 30 day and 90 day bundles with the longest validity being assumed (the furthest expiry date).
To know whether your bundles are almost expiring, dial *544# and select check bundle balance. This will show you the bundle expiry date.
You may also visit www.safaricom.com/bundles and check the expiry on your data bundle balance section.
We will send you a notification 48 hours before the bundle expires informing you about the expiry of the internet bundle.