Calculators
Charging Time Calculator Data Usage Calculator
Prices for: Kenya

Data plans in Kenya

Safaricom plans with price, data, validity and how to buy, compared by cost per GB. Every plan was read from the operator's own website on 11 Nov 2026.

Operators

Cheapest cost per GB

Plans with at least 1 GB, ranked by price divided by the main data allowance. Larger, longer-validity plans usually cost less per GB, but you pay more up front and the data expires.

PlanPriceValidityCost per GBHow to buy
40GB
Includes WhatsApp
KSh 3,00030 daysKSh 75Dial *544# or use the MySafaricom app
20GB
Includes WhatsApp
KSh 2,00030 daysKSh 100Dial *544# or use the MySafaricom app
7GB
Includes WhatsApp
KSh 1,00030 daysKSh 143Dial *544# or use the MySafaricom app
2.5GB
Includes WhatsApp
KSh 50030 daysKSh 200Dial *544# or use the MySafaricom app
1GBKSh 25030 daysKSh 250Dial *544# or use the MySafaricom app

Find a plan

Browse by budget

Browse by validity

Frequently asked questions

How do I buy Safaricom data?

Dial *544# or use the MySafaricom app. PostPay plans are billed at the end of the month and need to be set up with Safaricom.

Which Safaricom plan has the lowest cost per GB?

Among plans of 1 GB or more, the 40GB monthly plan is the cheapest per GB, at about KSh 75 per GB (KSh 3,000 for 30 days). It only saves money if you use all the data before it expires.

What is the cheapest Safaricom data plan?

The lowest-priced plan we list is the 1GB plan at KSh 250 for 30 days. The lowest price is not always the lowest cost per GB.

Are these prices up to date?

Every plan was read from the operator's own website on 11 Nov 2026. Operators change prices and plans often, so confirm with the operator before you buy.

Guides

What is not listed yet

We add an operator only when we can read its plans from its own website. Safaricom also sells daily and weekly bundles through *544# and the MySafaricom app, but it does not list them on its website, so we do not publish prices we cannot verify. Airtel and Telkom are not listed yet.

Plans were read from the operator's own website on 11 Nov 2026. Operators change prices and plans often, so confirm the price and validity with the operator (dial *544# or use the MySafaricom app) before you buy. Cost per GB uses the main data allowance only: bonus data (such as night or YouTube allowances) is not counted. Read how we collect prices.

Looking for Pakistan? See Pakistani data packages ranked by cost per GB on Technologistan.

Phone prices in Kenya

Quick tools