Skip to main content

SIM Cards & eSIM in Kenya

Africa · 18 plans

Kenya is one of the easiest and cheapest places in Africa to get online. Safaricom, the dominant operator and home of the famous M-Pesa mobile-money service, reaches almost everywhere, and local data is remarkably good value. Whether you are on safari in the Maasai Mara, climbing toward Mount Kenya, or relaxing on the Diani coast, staying connected costs very little.

Networks & coverage

Safaricom has by far the widest coverage, reaching cities, towns, highways and most national parks and game reserves — important for safari travel, where rivals thin out. Airtel Kenya is a strong, cheaper challenger in urban areas and many towns. Safaricom has switched on commercial 5G across Nairobi, Mombasa, Kisumu and other centres with more than a thousand sites nationwide, so city data is fast; out in the bush you will mostly see 4G or 3G, and remote camps may rely on the camp’s own connectivity.

eSIM or physical SIM?

A travel eSIM gets you connected the moment you land at Jomo Kenyatta International Airport (JKIA) and is great for a data-only trip. But a local Safaricom physical SIM is the standout choice for most visitors: data is cheap, coverage on safari is the best available, and a Safaricom line unlocks M-Pesa, which is used everywhere for payments. SIMs are sold at JKIA and in Nairobi and Mombasa shops; registration requires your passport.

Data, calls & messaging

Travel eSIMs are data-only, so calls and texts run over WhatsApp and similar apps. A local Safaricom or Airtel SIM gives you a Kenyan number with cheap local minutes and SMS, plus access to M-Pesa for paying drivers, lodges, shops and even park fees. Given how inexpensive Kenyan data bundles are, a local SIM is often cheaper than a travel eSIM for the same allowance.

How much data do you need?

Local data is so cheap that it is worth buying generously. For a week of maps, messaging, social media and photo uploads, 5–10 GB is ample and costs little locally. Light users can manage on 2–3 GB; anyone streaming, hotspotting or video-calling from a safari lodge should grab 10 GB or more. On safari, signal — not your data cap — is usually the limiting factor.

Available plans

18 plans available

Prices here are listed in more than one currency — the range is compared against each group in its own currency, values are not converted.

Data last verified: Jul 3, 2026

SIM and eSIM plans in Kenya — operator, plan, data, validity, network, type and price.
Operator Plan Data Validity Network Type Price Provider link
Prices in USD
Airalo Nakuru Mobile 1 GB 1 GB 7 days 4G eSIM $8.50
Saily Kenya 3 GB 3 GB 30 days 4G eSIM $18.99
Ubigi Best Africa 3 GB 3 GB 30 days 4G eSIM $15.00
Holafly Kenya Unlimited 7 Days Unlimited 7 days 4G eSIM $27.90
Safaricom Monthly Data 10 GB 10 GB 30 days 5G Physical $8.00
Safaricom Data-only monthly bundle 5GB 5 GB 30 days 5G Physical $7.73
Airtel Prepaid Data Bundle 10 GB 10 GB 30 days 4G Physical $7.00
eSIMbag eSIM, 1GB, 7 Days, Kenya, V2 1 GB 7 days 4G eSIM $21.00
eSIMbag eSIM, 5GB, 30 Days, Kenya, V2 5 GB 30 days 4G eSIM $89.00
eSIMbag eSIM, 20GB, 30 Days, Kenya, V2 20 GB 30 days 4G eSIM $274.00
MyDataSim Kenya - 1GB - 365 days 1 GB 365 days 4G eSIM $9.13
MyDataSim Kenya - 5GB - 365 days 5 GB 365 days 4G eSIM $37.13
MyDataSim Kenya - 10GB - 365 days 10 GB 365 days 4G eSIM $55.99
Prices in EUR
Xipo Flex Xipo Flex 1GB - 7 Days 1 GB 7 days 4G eSIM €6.09
Xipo Flex Xipo Flex 3GB - 14 Days 3 GB 14 days 4G eSIM €17.64
Xipo Flex Xipo Flex 5GB - 30 Days 5 GB 30 days 4G eSIM €27.30
Xipo Flex Xipo Flex 10GB - 30 Days 10 GB 30 days 4G eSIM €52.50
Weconnect Weconnect 5GB - 30 Days 5 GB 30 days 4G eSIM €25.99

Plans shown are indicative samples for reference. Confirm current pricing, data allowances, and coverage with each provider before purchasing.

Compare with other countries
How we compile this data

Plan data is compiled from the public pricing pages of mobile operators, MVNOs, and eSIM providers serving each destination.

Listings are reviewed by the DROAM telecom desk and kept neutral — we surface a representative sample of options rather than promote any single provider.

Operators change allowances and pricing frequently, so we update entries as plans change and always link out to the provider for the current offer.

Networks & coverage

10 operators appear in the plans listed for Kenya:

  • Airalo
  • Saily
  • Ubigi
  • Holafly
  • Safaricom
  • Airtel
  • eSIMbag
  • MyDataSim
  • Xipo Flex
  • Weconnect

Network technology available across these plans: 4G, 5G.

Good to know

The lowest-cost option listed is Xipo Flex at €6.09 for 1 GB over 7 days.

  • eSIM plans activate instantly by scanning a QR code — no SIM swap or local store visit needed.
  • A physical SIM can be the better choice for older phones that do not support eSIM.
  • Check that your phone is carrier-unlocked before buying, and match the data allowance to your trip length.