eSimfly Logo
Safari landscape in Kenya with acacia trees at sunset

Safaricom eSIM Guide 2026

Activation • Prices • Tourist Requirements

How Safaricom eSIM really works — and the faster option for visitors

⚡ Safaricom eSIM: The 30-Second Answer

You live in Kenya (or have a Safaricom line)

Easy. Request the eSIM in the MySafaricom app or at any Safaricom shop with your ID. Prepaid swap costs KES 150, postpaid is free. The QR code arrives by email — scan it and you're done.

Full activation steps ↓

You're visiting Kenya

Here's the catch: Kenyan law requires in-person passport registration, so you can't buy a Safaricom eSIM online before your trip — it means a shop visit (and often a queue) after you land. A travel eSIM installs before you fly and connects the moment you arrive, from $6.13.

What tourists need to know ↓

Safaricom eSIM: The Facts

Swap Fee

KES 150 for prepaid lines; free for postpaid customers

How to Request

MySafaricom app ("Request eSIM") or any Safaricom shop with original ID/passport

Delivery

QR code sent by email; scan in phone settings to install

Device Check

Dial *#06# — an EID number means your phone supports eSIM; it must also be unlocked

New Lines = In Person

Kenya's SIM registration rules require passport/ID presented physically for new numbers

Network

Safaricom has Kenya's widest coverage, including most rural areas; 5G in major cities

Facts above reflect Safaricom's published process as covered by Kenyan tech press (tech-ish, The Kenya Times) and Safaricom's own pages as of 2026. Fees and bundles change — treat the Safaricom app or shop as the source of truth for today's prices.

How to Activate a Safaricom eSIM (Existing Customers)

1

Confirm your phone supports eSIM

Dial *#06#. If an EID number appears alongside your IMEI, the phone is eSIM-capable. It must also be carrier-unlocked. Most iPhones from XS/XR and Samsung/Pixel flagships from 2019 onward qualify.

2

Request the eSIM

Fastest route: MySafaricom app → Request eSIM. You'll confirm your details and the device IMEI/EID. Alternative: any Safaricom retail shop with your original ID or passport. Prepaid lines pay the KES 150 swap fee; postpaid lines swap free.

3

Scan the emailed QR code

Safaricom sends the eSIM profile QR code to your email. On iPhone: Settings → Cellular → Add eSIM → Use QR Code. On Android: Settings → Network & Internet → SIMs → Add eSIM. Restart the phone if the line doesn't appear immediately — your old physical SIM stops working once the eSIM activates.

Kenyans abroad: Safaricom offers a remote route for the diaspora, but it requires notarised or embassy-certified copies of your passport bio page, an exit stamp, and national ID, vetted by email before the QR code is sent. Budget days, not minutes.

Tourists: What Getting a Safaricom eSIM Actually Involves

The registration requirement

Kenya requires every new SIM — physical or eSIM — to be registered in person against your passport, with a quick biometric capture. That's why you can't order a Safaricom tourist eSIM online before your trip: as TripAdvisor's Kenya forum regulars put it, the in-shop visit exists because of the government ID requirement, full stop.

🛬 The airport route (JKIA, Nairobi)

  • • Safaricom outlet outside Terminal 1A arrivals, open 24 hours
  • • Bring your passport; registration includes biometric capture
  • • Takes roughly 10–20 minutes when there's no queue
  • • Queues build after big international arrivals — typically exactly when you land, tired, at night

💵 What it costs

  • • eSIM swap fee: KES 150 (prepaid)
  • • Plus a data bundle of your choice
  • • Real datapoint: a TripAdvisor Kenya forum traveler reported ~KSh 1,150 (about $10) total for an eSIM with 10GB — plenty for a two-week trip
  • • Good value once you're through the shop process

Fair verdict: if you're happy to queue at the airport with your passport, Safaricom's tourist eSIM is genuinely good value and puts you on Kenya's biggest network — and forum regulars suggest asking the shop to set up M-PESA at the same time. The rest of this guide is for travelers who'd rather land already connected.

The Faster Alternative: Install Before You Fly

A Kenya travel eSIM skips the registration requirement entirely (the line is registered abroad, not in Kenya), so you install it at home and have data the moment you clear the jet bridge — no shop, no passport queue, no biometrics.

💰 Loading Current Kenya eSIM Prices...

The honest network note

eSIMfly's Kenya plans connect to Airtel Kenya with 5G — not Safaricom. Airtel's coverage is strong in Nairobi, Mombasa, and the main road and tourist corridors, which is where the overwhelming majority of visitors need data. Safaricom's network reaches further into rural Kenya.

Want Safaricom specifically? We do not carry it in Kenya on any plan, country or global — the only way to get Safaricom in Kenya is to register a local line in a shop. Where we do run on Safaricom is Ethiopia: our country plans there connect directly to Safaricom Ethiopia. On any network, manage expectations on safari — see the coverage section below.

Safaricom Ethiopia: The Travel eSIM That IS Safaricom

Safaricom isn't only Kenya. Safaricom Ethiopia launched in 2022 as the country's first private operator, building a modern 4G network — and here the story flips: eSIMfly's Ethiopia plans connect directly to Safaricom Ethiopia (verified against our network database, MCC 636-02). No shop visit, no registration queue — installed before you fly, on Safaricom's network from the moment you land in Addis Ababa.

$4.96

1GB / 7 days

$19.46

5GB / 30 days

$35.72

10GB / 30 days

Safaricom Ethiopia is strongest in Addis Ababa and major cities, with coverage expanding along key corridors; Ethio Telecom still has the widest rural reach. Browse Ethiopia eSIM plans or read the full Ethiopia eSIM guide.

Safaricom eSIM vs Travel eSIM: Side by Side

Safaricom Tourist eSIMKenya Travel eSIM
Where you get itSafaricom shop in Kenya (JKIA outlet 24h), in personOnline, installed at home before the flight
RequirementsPassport + biometric registration (Kenyan law)None — email delivery, scan the QR code
Time to connected10–20 min at the shop, plus any queue after landingConnected within minutes of landing
Typical cost~KSh 1,150 (~$10) incl. 10GB (forum-reported)From $6.13 (1GB) to $48.70 (10GB), 5G
NetworkSafaricom (widest rural coverage)Airtel Kenya 5G (strong in cities/tourist routes). We do not carry Safaricom in Kenya
Local number / M-PESAYes — useful for M-PESA paymentsData-only (WhatsApp calling works normally)
Best forLong stays, rural travel, M-PESA usersTypical safaris and beach trips; anyone who wants zero arrival admin

Coverage Reality Check (Including Safari Areas)

✅ Cities & coast: excellent on both networks

Nairobi, Mombasa, Diani, Malindi, Nakuru, Kisumu: fast 4G everywhere and growing 5G on both Safaricom and Airtel. Trip reviewers consistently describe city connections as "high quality and stable."

⚠️ Safari parks: patchy on every network

Travelers on review platforms report losing signal outside towns — including reports of no signal at all in parts of the Maasai Mara, even for users on Safaricom-based connections. Coverage clusters around lodges, camps, and gates; the deep bush is offline country regardless of carrier.

Most lodges and tented camps offer wifi in common areas — usually enough for evening messages and photo backups.

💡 Safari prep checklist

  • • Download offline Google Maps for your whole route before leaving the city
  • • Download entertainment/podcasts for long game drives
  • • Tell family to expect silence during park days — it's the park, not your eSIM
  • • Your guide's local knowledge beats live navigation in the parks anyway

Safaricom eSIM FAQ

Does Safaricom offer eSIM?

Yes — request it through the MySafaricom app or any Safaricom shop with your original ID or passport. Prepaid customers pay KES 150 for the physical-SIM-to-eSIM swap; postpaid customers swap free. The QR code arrives by email.

Can I buy a Safaricom eSIM before I arrive in Kenya?

Not as a tourist. Kenya's SIM registration law requires in-person passport registration for new lines, so the tourist route is a Safaricom shop after you land. The remote email route with notarised documents is designed for Kenyans in the diaspora, not visitors.

Where do I get a Safaricom eSIM at the airport?

The Safaricom outlet at Nairobi JKIA sits outside Terminal 1A arrivals and operates 24 hours. Bring your passport; the process takes roughly 10-20 minutes plus queue time, which peaks after large arrivals.

How much data do I need for a Kenya trip?

A typical two-week safari-plus-beach trip fits comfortably in 5-10GB: navigation and messaging daily, photo sharing in the evenings, and video calls from wifi. Park days use almost nothing because coverage is limited anyway.

Which network does eSIMfly's Kenya eSIM use?

Airtel Kenya, with 5G support — verified against our network database. Every Kenya plan we sell, country and global alike, runs on Airtel. We do not carry Safaricom in Kenya.

Is there a travel eSIM that uses Safaricom's network?

Yes — in Ethiopia. Our Ethiopia plans connect directly to Safaricom Ethiopia's 4G network, from $4.96, installed before you fly with no registration. In Kenya, every plan we sell runs on Airtel — we do not carry Safaricom there, so a local shop-registered line is the only way to get it.

Does M-PESA work with a travel eSIM?

M-PESA needs a Kenyan Safaricom line, so no — a data-only travel eSIM doesn't give you M-PESA. Most visitors manage fine with cards and cash; if M-PESA matters to your trip (long stays, rural payments), register a Safaricom line at the shop.

Will my phone work with eSIM in Kenya?

Dial *#06# — if an EID appears, the phone supports eSIM. It must also be unlocked. Check our compatible devices list before buying any eSIM, Safaricom or travel.

Land in Kenya Already Connected

Skip the airport queue — install a Kenya eSIM before you fly, from $6.13.

View Kenya eSIM Plans

Planning the whole trip? Read our full Kenya eSIM guide.