Price Drops
Calculators
Import Cost Estimator EMI Calculator Charging Time Calculator Data Usage Calculator

Safaricom monthly data plans in Kenya

5 plans from KSh 250 to KSh 3,000. Read from Safaricom's website on 11 Nov 2026.

SAFARICOMMonthly

Safaricom 1GB

KSh 250/ 30 days
1 GBDATA
30 daysVALIDITY
KSh 250PER GB
Dial *544# or use the MySafaricom appDetails →
SAFARICOMMonthly

Safaricom 2.5GB

Includes WhatsApp

KSh 500/ 30 days
2.5 GBDATA
30 daysVALIDITY
KSh 200PER GB
Dial *544# or use the MySafaricom appDetails →
SAFARICOMMonthly

Safaricom 7GB

Includes WhatsApp

KSh 1,000/ 30 days
7 GBDATA
30 daysVALIDITY
KSh 143PER GB
Dial *544# or use the MySafaricom appDetails →
SAFARICOMMonthly

Safaricom 20GB

Includes WhatsApp

KSh 2,000/ 30 days
20 GBDATA
30 daysVALIDITY
KSh 100PER GB
Dial *544# or use the MySafaricom appDetails →
SAFARICOMMonthly

Safaricom 40GB

Includes WhatsApp

KSh 3,000/ 30 days
40 GBDATA
30 daysVALIDITY
KSh 75PER GB
Dial *544# or use the MySafaricom appDetails →

Which one costs least per GB?

On cost per GB, the best of these is the 40GB plan at about KSh 75 per GB, and the most expensive per GB is the 1GB plan at about KSh 250 per GB. A cheaper plan per GB is only a saving if you use all the data before it expires.

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.

All Safaricom data plans · All data plans in Kenya

Quick tools