Safaricom 40GB monthly data plan in Kenya
KSh 3,000 for 30 days. Read from Safaricom's website on 11 Nov 2026.
| Operator | Safaricom |
|---|
| Plan | 40GB (monthly) |
|---|
| Price | KSh 3,000 |
|---|
| Validity | 30 days |
|---|
| Cost per GB | about KSh 75 (main data only) |
|---|
| Includes | Includes WhatsApp |
|---|
| How to buy | Dial *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
Includes WhatsApp
KSh 2,000/ 30 days
20 GBDATA
30 daysVALIDITY
KSh 100PER GB
Dial *544# or use the MySafaricom appDetails → Includes WhatsApp
KSh 1,000/ 30 days
7 GBDATA
30 daysVALIDITY
KSh 143PER GB
Dial *544# or use the MySafaricom appDetails → Includes WhatsApp
KSh 500/ 30 days
2.5 GBDATA
30 daysVALIDITY
KSh 200PER GB
Dial *544# or use the MySafaricom appDetails → 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.