KE · Data bundle prices

Kenya mobile data plans and bundle prices

Compare Kenya data bundles by price, allowance and validity, with short-duration and longer-lasting choices, restrictions and official sources.

Checked 2026-10-18 · KES

At a glance

Most recent price check: 18 October 2026

Explore 72 listed offers for Kenya. Compare the expiry time as well as the allowance: a one-hour offer, a weekly bundle and no-expiry data serve different needs.

Find a bundle for your needs

Choose how long you need data and what you can spend. Results use listed prices; confirm your final price and eligibility with the operator.

Cost per GB uses 1GB = 1,024MB and excludes restricted extras. Data-and-calls, family and daily-allocation offers are not ranked on this measure. The minimum-data filter includes upfront data in call bundles.

72 matching offers checked within the last 30 days. Showing 6 of 72.

Browse all listed offers by network ↓

How to get the best value from your data

  • For a quick task, choose enough data for the job and check whether it lasts an hour, until midnight or a full 24 hours.
  • For regular use, compare weekly and monthly prices against the data you will actually use. A large bundle that expires unused can cost more overall.
  • For occasional use, consider no-expiry data where offered. Check SIM activity requirements and any account conditions.
  • Choose night or social data only when its time window or named apps suit you. Keep those allowances separate from everyday data.
  • For family sharing or a daily allowance, check who can use the bundle and how much is available each day. Check coverage where you live and work before changing networks.

All listed data bundles by network

Everyday data below means paid, general-purpose data only. Night, YouTube and other restricted extras are shown separately and are not counted as everyday data.

Airtel data bundles

Airtel purchase, balance and support guide

Source checked: 18 Oct 2026 · official operator source ↗

18 offers · prices, allowances and expiry
OperatorPlanPublished priceEveryday dataExtras and conditionsValidityPurchase methodChecked dateSource
AirtelAirtel daily 70MBKSh 1070MBAirtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.1 day*544# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel daily 300MBKSh 20300MBWhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.1 day*544# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel daily 2.4GBKSh 992.4GBWhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.1 day*544# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel until midnight 1GBKSh 501GBExpires at midnight; not a full 24 hours. · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.Until midnight*544# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel weekly 500MBKSh 50500MBWhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.7 days*544# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel weekly 1.5GBKSh 1001.5GBWhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.7 days*544# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel weekly 5GBKSh 2505GBWhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.7 days*544# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel weekly 12GBKSh 50012GBWhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.7 days*544# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel monthly 3GBKSh 2503GBWhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.30 days*544# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel monthly 8GBKSh 5008GBWhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.30 days*544# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel monthly 25GBKSh 1,00025GBWhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.30 days*544# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel monthly 55GBKSh 2,00055GBWhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.30 days*544# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel hourly afternoon 250MBKSh 15250MBAvailable 16:00–22:59 · Airtel prepaid customers; not available when roaming.1 hour*544#18 Oct 2026Official source ↗
AirtelAirtel hourly overnight 1024MBKSh 151024MBAvailable 23:00–15:59 · Airtel prepaid customers; not available when roaming.1 hour*544#18 Oct 2026Official source ↗
AirtelAirtel Smarta 300KSh 3003.5GB100 all-network minutes · 50 Airtel minutes per day; reset at midnight · 250 SMS · Airtel Kenya customers; not available when roaming. · Data, all-network minutes and SMS are allocated upfront. · Buy the same Smarta plan within 24 hours after expiry to roll over unused data, all-network minutes and SMS.7 days*544# or *334# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel Smarta 500KSh 5007GB225 all-network minutes · 50 Airtel minutes per day; reset at midnight · 350 SMS · Airtel Kenya customers; not available when roaming. · Data, all-network minutes and SMS are allocated upfront. · Buy the same Smarta plan within 24 hours after expiry to roll over unused data, all-network minutes and SMS.7 days*544# or *334# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel Smarta 1000KSh 1,00022GB300 all-network minutes · 700 Airtel minutes upfront · 1,000 SMS · Airtel Kenya customers; not available when roaming. · Data, all-network minutes and SMS are allocated upfront. · Buy the same Smarta plan within 24 hours after expiry to roll over unused data, minutes and SMS.30 days*544# or *334# · My Airtel18 Oct 2026Official source ↗
AirtelAirtel Smarta 1500KSh 1,50032GB700 all-network minutes · 1000 Airtel minutes upfront · 1,000 SMS · Airtel Kenya customers; not available when roaming. · Data, all-network minutes and SMS are allocated upfront. · Buy the same Smarta plan within 24 hours after expiry to roll over unused data, minutes and SMS.30 days*544# or *334# · My Airtel18 Oct 2026Official source ↗
AirtelKSh 10

70MB · 1 day

Plan
Airtel daily 70MB
Extras and conditions
Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.
Purchase method
*544# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 20

300MB · 1 day

Plan
Airtel daily 300MB
Extras and conditions
WhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.
Purchase method
*544# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 99

2.4GB · 1 day

Plan
Airtel daily 2.4GB
Extras and conditions
WhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.
Purchase method
*544# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 50

1GB · Until midnight

Plan
Airtel until midnight 1GB
Extras and conditions
Expires at midnight; not a full 24 hours. · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.
Purchase method
*544# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 50

500MB · 7 days

Plan
Airtel weekly 500MB
Extras and conditions
WhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.
Purchase method
*544# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 100

1.5GB · 7 days

Plan
Airtel weekly 1.5GB
Extras and conditions
WhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.
Purchase method
*544# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 250

5GB · 7 days

Plan
Airtel weekly 5GB
Extras and conditions
WhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.
Purchase method
*544# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 500

12GB · 7 days

Plan
Airtel weekly 12GB
Extras and conditions
WhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.
Purchase method
*544# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 250

3GB · 30 days

Plan
Airtel monthly 3GB
Extras and conditions
WhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.
Purchase method
*544# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 500

8GB · 30 days

Plan
Airtel monthly 8GB
Extras and conditions
WhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.
Purchase method
*544# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 1,000

25GB · 30 days

Plan
Airtel monthly 25GB
Extras and conditions
WhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.
Purchase method
*544# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 2,000

55GB · 30 days

Plan
Airtel monthly 55GB
Extras and conditions
WhatsApp up to 50MB per day · Airtel prepaid customers; not available when roaming. · Choose a one-time purchase or auto-renewal in the operator menu.
Purchase method
*544# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 15

250MB · 1 hour

Plan
Airtel hourly afternoon 250MB
Extras and conditions
Available 16:00–22:59 · Airtel prepaid customers; not available when roaming.
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 15

1024MB · 1 hour

Plan
Airtel hourly overnight 1024MB
Extras and conditions
Available 23:00–15:59 · Airtel prepaid customers; not available when roaming.
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 300

3.5GB · 7 days

Plan
Airtel Smarta 300
Extras and conditions
100 all-network minutes · 50 Airtel minutes per day; reset at midnight · 250 SMS · Airtel Kenya customers; not available when roaming. · Data, all-network minutes and SMS are allocated upfront. · Buy the same Smarta plan within 24 hours after expiry to roll over unused data, all-network minutes and SMS.
Purchase method
*544# or *334# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 500

7GB · 7 days

Plan
Airtel Smarta 500
Extras and conditions
225 all-network minutes · 50 Airtel minutes per day; reset at midnight · 350 SMS · Airtel Kenya customers; not available when roaming. · Data, all-network minutes and SMS are allocated upfront. · Buy the same Smarta plan within 24 hours after expiry to roll over unused data, all-network minutes and SMS.
Purchase method
*544# or *334# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 1,000

22GB · 30 days

Plan
Airtel Smarta 1000
Extras and conditions
300 all-network minutes · 700 Airtel minutes upfront · 1,000 SMS · Airtel Kenya customers; not available when roaming. · Data, all-network minutes and SMS are allocated upfront. · Buy the same Smarta plan within 24 hours after expiry to roll over unused data, minutes and SMS.
Purchase method
*544# or *334# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗
AirtelKSh 1,500

32GB · 30 days

Plan
Airtel Smarta 1500
Extras and conditions
700 all-network minutes · 1000 Airtel minutes upfront · 1,000 SMS · Airtel Kenya customers; not available when roaming. · Data, all-network minutes and SMS are allocated upfront. · Buy the same Smarta plan within 24 hours after expiry to roll over unused data, minutes and SMS.
Purchase method
*544# or *334# · My Airtel
Last checked
18 Oct 2026
Official source
Open source ↗

Back to the bundle finder ↑

Telkom data bundles

Telkom purchase, balance and support guide

Source checked: 18 Oct 2026 · official operator source ↗

15 offers · prices, allowances and expiry
OperatorPlanPublished priceEveryday dataExtras and conditionsValidityPurchase methodChecked dateSource
TelkomTelkom Freedom 70MBKSh 1070MB700MB night data1 day*544#18 Oct 2026Official source ↗
TelkomTelkom Freedom 200MBKSh 20200MBWhatsApp up to 50MB per day1 day*544#18 Oct 2026Official source ↗
TelkomTelkom Freedom 700MBKSh 50700MBWhatsApp up to 50MB per day · Telkom calls benefit1 day*544#18 Oct 2026Official source ↗
TelkomTelkom Freedom 700MBKSh 60700MB700MB night data1 day*544#18 Oct 2026Official source ↗
TelkomTelkom Freedom 2GBKSh 1002GB2GB night data · WhatsApp up to 50MB per day · 60 Telkom minutes1 day*544#18 Oct 2026Official source ↗
TelkomTelkom Freedom 350MBKSh 50350MBWhatsApp up to 50MB per day7 days*544#18 Oct 2026Official source ↗
TelkomTelkom Freedom 750MBKSh 100750MBWhatsApp up to 50MB per day7 days*544#18 Oct 2026Official source ↗
TelkomTelkom Freedom 2.5GBKSh 2502.5GBWhatsApp up to 50MB per day7 days*544#18 Oct 2026Official source ↗
TelkomTelkom Freedom 2GBKSh 2502GBWhatsApp up to 50MB per day30 days*544#18 Oct 2026Official source ↗
TelkomTelkom Freedom 5GBKSh 5005GBWhatsApp up to 50MB per day30 days*544#18 Oct 2026Official source ↗
TelkomTelkom Freedom 12GBKSh 1,00012GBWhatsApp up to 50MB per day30 days*544#18 Oct 2026Official source ↗
TelkomTelkom Freedom 30GBKSh 2,00030GB2GB night data · WhatsApp up to 50MB per day30 days*544#18 Oct 2026Official source ↗
TelkomTelkom Freedom daily allocation 30GBKSh 1,00030GB1GB per day; the full 30GB is not available at once.30 days*544#18 Oct 2026Official source ↗
TelkomTelkom Freedom night 5GBKSh 50No everyday data5GB night-only data · Usable 10pm–6am only1 day*544#18 Oct 2026Official source ↗
TelkomTelkom Freedom night 50GBKSh 3,000No everyday data50GB night-only data · Usable 10pm–6am only · WhatsApp up to 50MB per day30 days*544#18 Oct 2026Official source ↗
TelkomKSh 10

70MB · 1 day

Plan
Telkom Freedom 70MB
Extras and conditions
700MB night data
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
TelkomKSh 20

200MB · 1 day

Plan
Telkom Freedom 200MB
Extras and conditions
WhatsApp up to 50MB per day
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
TelkomKSh 50

700MB · 1 day

Plan
Telkom Freedom 700MB
Extras and conditions
WhatsApp up to 50MB per day · Telkom calls benefit
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
TelkomKSh 60

700MB · 1 day

Plan
Telkom Freedom 700MB
Extras and conditions
700MB night data
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
TelkomKSh 100

2GB · 1 day

Plan
Telkom Freedom 2GB
Extras and conditions
2GB night data · WhatsApp up to 50MB per day · 60 Telkom minutes
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
TelkomKSh 50

350MB · 7 days

Plan
Telkom Freedom 350MB
Extras and conditions
WhatsApp up to 50MB per day
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
TelkomKSh 100

750MB · 7 days

Plan
Telkom Freedom 750MB
Extras and conditions
WhatsApp up to 50MB per day
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
TelkomKSh 250

2.5GB · 7 days

Plan
Telkom Freedom 2.5GB
Extras and conditions
WhatsApp up to 50MB per day
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
TelkomKSh 250

2GB · 30 days

Plan
Telkom Freedom 2GB
Extras and conditions
WhatsApp up to 50MB per day
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
TelkomKSh 500

5GB · 30 days

Plan
Telkom Freedom 5GB
Extras and conditions
WhatsApp up to 50MB per day
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
TelkomKSh 1,000

12GB · 30 days

Plan
Telkom Freedom 12GB
Extras and conditions
WhatsApp up to 50MB per day
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
TelkomKSh 2,000

30GB · 30 days

Plan
Telkom Freedom 30GB
Extras and conditions
2GB night data · WhatsApp up to 50MB per day
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
TelkomKSh 1,000

30GB · 30 days

Plan
Telkom Freedom daily allocation 30GB
Extras and conditions
1GB per day; the full 30GB is not available at once.
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
TelkomKSh 50

No everyday data · 1 day

Plan
Telkom Freedom night 5GB
Extras and conditions
5GB night-only data · Usable 10pm–6am only
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗
TelkomKSh 3,000

No everyday data · 30 days

Plan
Telkom Freedom night 50GB
Extras and conditions
50GB night-only data · Usable 10pm–6am only · WhatsApp up to 50MB per day
Purchase method
*544#
Last checked
18 Oct 2026
Official source
Open source ↗

Back to the bundle finder ↑

Equitel data bundles

Equitel purchase, balance and support guide

Source checked: 18 Oct 2026 · official operator source ↗

26 offers · prices, allowances and expiry
OperatorPlanPublished priceEveryday dataExtras and conditionsValidityPurchase methodChecked dateSource
EquitelEquitel data 5MBKSh 55MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.7 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 15MBKSh 1515MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.7 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 20MBKSh 2020MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.7 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 50MBKSh 4050MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.7 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 100MBKSh 80100MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.7 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 250MBKSh 219250MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.30 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 800MBKSh 439800MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.30 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 2048MBKSh 9992048MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.30 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 5120MBKSh 1,5995120MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.30 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 8192MBKSh 2,0008192MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.30 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 50MBKSh 6050MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.90 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 100MBKSh 110100MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.90 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 500MBKSh 500500MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.120 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 1536MBKSh 1,0001536MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.180 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 3072MBKSh 1,9993072MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.180 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 8192MBKSh 3,9998192MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.180 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel data 20480MBKSh 7,99920480MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.180 days*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel daily 7MBKSh 67MB7 SMS · One-time purchase or auto-renewal; pay from airtime or an Equity bank account.1 day*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel daily 10MBKSh 710MB10 SMS · One-time purchase or auto-renewal; pay from airtime or an Equity bank account.1 day*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel daily 25MBKSh 1725MB25 SMS · One-time purchase or auto-renewal; pay from airtime or an Equity bank account.1 day*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel daily 40MBKSh 2840MB40 SMS · One-time purchase or auto-renewal; pay from airtime or an Equity bank account.1 day*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel daily 70MBKSh 3870MB70 SMS · One-time purchase or auto-renewal; pay from airtime or an Equity bank account.1 day*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel daily 120MBKSh 44120MB120 SMS · One-time purchase or auto-renewal; pay from airtime or an Equity bank account.1 day*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel hourly 50MBKSh 3050MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.1 hour*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel hourly 100MBKSh 50100MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.3 hours*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelEquitel hourly 20MBKSh 1020MBOne-time purchase or auto-renewal; pay from airtime or an Equity bank account.1 hour*544# · Equitel SIM Toolkit or Equity Mobile App18 Oct 2026Official source ↗
EquitelKSh 5

5MB · 7 days

Plan
Equitel data 5MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 15

15MB · 7 days

Plan
Equitel data 15MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 20

20MB · 7 days

Plan
Equitel data 20MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 40

50MB · 7 days

Plan
Equitel data 50MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 80

100MB · 7 days

Plan
Equitel data 100MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 219

250MB · 30 days

Plan
Equitel data 250MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 439

800MB · 30 days

Plan
Equitel data 800MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 999

2048MB · 30 days

Plan
Equitel data 2048MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 1,599

5120MB · 30 days

Plan
Equitel data 5120MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 2,000

8192MB · 30 days

Plan
Equitel data 8192MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 60

50MB · 90 days

Plan
Equitel data 50MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 110

100MB · 90 days

Plan
Equitel data 100MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 500

500MB · 120 days

Plan
Equitel data 500MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 1,000

1536MB · 180 days

Plan
Equitel data 1536MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 1,999

3072MB · 180 days

Plan
Equitel data 3072MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 3,999

8192MB · 180 days

Plan
Equitel data 8192MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 7,999

20480MB · 180 days

Plan
Equitel data 20480MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 6

7MB · 1 day

Plan
Equitel daily 7MB
Extras and conditions
7 SMS · One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 7

10MB · 1 day

Plan
Equitel daily 10MB
Extras and conditions
10 SMS · One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 17

25MB · 1 day

Plan
Equitel daily 25MB
Extras and conditions
25 SMS · One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 28

40MB · 1 day

Plan
Equitel daily 40MB
Extras and conditions
40 SMS · One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 38

70MB · 1 day

Plan
Equitel daily 70MB
Extras and conditions
70 SMS · One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 44

120MB · 1 day

Plan
Equitel daily 120MB
Extras and conditions
120 SMS · One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 30

50MB · 1 hour

Plan
Equitel hourly 50MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 50

100MB · 3 hours

Plan
Equitel hourly 100MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗
EquitelKSh 10

20MB · 1 hour

Plan
Equitel hourly 20MB
Extras and conditions
One-time purchase or auto-renewal; pay from airtime or an Equity bank account.
Purchase method
*544# · Equitel SIM Toolkit or Equity Mobile App
Last checked
18 Oct 2026
Official source
Open source ↗

Back to the bundle finder ↑

Faiba Mobile data bundles

Faiba purchase, balance and support guide

Source checked: 18 Oct 2026 · official operator source ↗

13 offers · prices, allowances and expiry
OperatorPlanPublished priceEveryday dataExtras and conditionsValidityPurchase methodChecked dateSource
FaibaFaiba data 500MBKSh 20500MBNone stated1 day*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login18 Oct 2026Official source ↗
FaibaFaiba data 1.5GBKSh 501.5GBWhatsApp chat and Google Maps benefits; check limits1 day*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login18 Oct 2026Official source ↗
FaibaFaiba data 3GBKSh 1003GBNone stated3 days*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login18 Oct 2026Official source ↗
FaibaFaiba data 10GBKSh 30010GBNone stated7 days*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login18 Oct 2026Official source ↗
FaibaFaiba monthly 15GBKSh 50015GBOn-net calls and SMS30 days*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login18 Oct 2026Official source ↗
FaibaFaiba monthly 40GBKSh 1,00040GBWhatsApp chat · On-net calls and SMS30 days*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login18 Oct 2026Official source ↗
FaibaFaiba monthly 120GBKSh 2,000120GBWhatsApp chat/media · 10GB TikTok · On-net calls and SMS30 days*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login18 Oct 2026Official source ↗
FaibaFaiba Family Share 75GBKSh 2,00075GB150 off-net minutes · Unlimited Faiba calls · Shared across 4 members; allowance is for the group.30 days*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login18 Oct 2026Official source ↗
FaibaFaiba Family Share 150GBKSh 3,500150GB300 off-net minutes · Unlimited Faiba calls · Shared across 6 members; allowance is for the group.30 days*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login18 Oct 2026Official source ↗
FaibaFaiba Family Share 300GBKSh 6,000300GB600 off-net minutes · Unlimited Faiba calls · Shared across 8 members; allowance is for the group.30 days*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login18 Oct 2026Official source ↗
FaibaFaiba All in One 5GBKSh 5005GB300 off-net minutes30 days*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login18 Oct 2026Official source ↗
FaibaFaiba All in One 10GBKSh 1,00010GB700 off-net minutes30 days*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login18 Oct 2026Official source ↗
FaibaFaiba All in One 20GBKSh 2,00020GB1500 off-net minutes30 days*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login18 Oct 2026Official source ↗
FaibaKSh 20

500MB · 1 day

Plan
Faiba data 500MB
Extras and conditions
None stated
Purchase method
*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login
Last checked
18 Oct 2026
Official source
Open source ↗
FaibaKSh 50

1.5GB · 1 day

Plan
Faiba data 1.5GB
Extras and conditions
WhatsApp chat and Google Maps benefits; check limits
Purchase method
*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login
Last checked
18 Oct 2026
Official source
Open source ↗
FaibaKSh 100

3GB · 3 days

Plan
Faiba data 3GB
Extras and conditions
None stated
Purchase method
*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login
Last checked
18 Oct 2026
Official source
Open source ↗
FaibaKSh 300

10GB · 7 days

Plan
Faiba data 10GB
Extras and conditions
None stated
Purchase method
*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login
Last checked
18 Oct 2026
Official source
Open source ↗
FaibaKSh 500

15GB · 30 days

Plan
Faiba monthly 15GB
Extras and conditions
On-net calls and SMS
Purchase method
*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login
Last checked
18 Oct 2026
Official source
Open source ↗
FaibaKSh 1,000

40GB · 30 days

Plan
Faiba monthly 40GB
Extras and conditions
WhatsApp chat · On-net calls and SMS
Purchase method
*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login
Last checked
18 Oct 2026
Official source
Open source ↗
FaibaKSh 2,000

120GB · 30 days

Plan
Faiba monthly 120GB
Extras and conditions
WhatsApp chat/media · 10GB TikTok · On-net calls and SMS
Purchase method
*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login
Last checked
18 Oct 2026
Official source
Open source ↗
FaibaKSh 2,000

75GB · 30 days

Plan
Faiba Family Share 75GB
Extras and conditions
150 off-net minutes · Unlimited Faiba calls · Shared across 4 members; allowance is for the group.
Purchase method
*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login
Last checked
18 Oct 2026
Official source
Open source ↗
FaibaKSh 3,500

150GB · 30 days

Plan
Faiba Family Share 150GB
Extras and conditions
300 off-net minutes · Unlimited Faiba calls · Shared across 6 members; allowance is for the group.
Purchase method
*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login
Last checked
18 Oct 2026
Official source
Open source ↗
FaibaKSh 6,000

300GB · 30 days

Plan
Faiba Family Share 300GB
Extras and conditions
600 off-net minutes · Unlimited Faiba calls · Shared across 8 members; allowance is for the group.
Purchase method
*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login
Last checked
18 Oct 2026
Official source
Open source ↗
FaibaKSh 500

5GB · 30 days

Plan
Faiba All in One 5GB
Extras and conditions
300 off-net minutes
Purchase method
*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login
Last checked
18 Oct 2026
Official source
Open source ↗
FaibaKSh 1,000

10GB · 30 days

Plan
Faiba All in One 10GB
Extras and conditions
700 off-net minutes
Purchase method
*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login
Last checked
18 Oct 2026
Official source
Open source ↗
FaibaKSh 2,000

20GB · 30 days

Plan
Faiba All in One 20GB
Extras and conditions
1500 off-net minutes
Purchase method
*544# (VoLTE-enabled devices) · Faiba Connect · https://myaccount.jtl.co.ke/login
Last checked
18 Oct 2026
Official source
Open source ↗

Back to the bundle finder ↑

What else should I check?

These are offers listed on the linked official pages, not a guarantee that every offer is available on every SIM. Personalised app offers, promotions, router plans and account-specific discounts may differ. The checked date records our source review; confirm the purchase screen before paying.

Airtel, Telkom, Equitel and Faiba prices are included. For data with calls and SMS, see the Airtel Smarta prices, balance and rollover guide. For personalised Safaricom offers, use the Safaricom guide. Faiba also lists hourly unlimited Fisi offers; check fair-use terms before choosing them.

Quick answers

Which Kenya data bundles are included?

The tables cover the operators and durations shown above, including short-duration offers. Each offer shows its price, allowance, expiry and official source. Use the network and validity filters to narrow your choices.

How do I find the best value for my budget?

Set a maximum spend and the minimum everyday data you need, then choose a suitable validity. Order matching offers by upfront price or cost per everyday GB. Check restrictions, coverage and the final charge before buying; the lowest listed price is not a guarantee of the lowest total cost for your usage.

Does no expiry mean unlimited data?

No. A no-expiry bundle still has a fixed allowance. Unlimited offers may have fair-use or speed limits. Daily-allocation plans release only part of their total data each day.

Where can I find purchase and balance instructions?

Use the Kenya practical guides and the linked official operator source. Confirm the price, allowance, validity and renewal setting before paying.

Official sources