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

Safaricom 40GB monthly data plan in Kenya

KSh 3,000 for 30 days. Read from Safaricom's website on 11 Nov 2026.

OperatorSafaricom
Plan40GB (monthly)
PriceKSh 3,000
Validity30 days
Cost per GBabout KSh 75 (main data only)
IncludesIncludes WhatsApp
How to buyDial *544# or use the MySafaricom app

How it compares

Among the 5 Safaricom monthly plans, this one ranks number 1 for lowest cost per GB (1 is cheapest). It is the cheapest per GB in this group. A lower cost per GB only saves money if you use all the data before the plan expires.

Similar Safaricom monthly plans

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 7GB

Includes WhatsApp

KSh 1,000/ 30 days
7 GBDATA
30 daysVALIDITY
KSh 143PER 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 1GB

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

Before you buy

  • Confirm the price, data and validity with Safaricom: dial *544# or use the MySafaricom app.
  • Check whether the plan renews automatically, and whether it can be bought for another number.
  • Data usually expires with the plan, so buy the size you will really use.

Source: Safaricom data plans page, read on 11 Nov 2026. All Safaricom plans · All monthly plans

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.

Quick tools