eSIMs for 190+ countries Top-ups to 100+ countries QR delivered by email in minutes Secure checkout with Visa, Mastercard, Apple & Google Pay Real support on WhatsApp
Home / Destinations / Kenya
Travel eSIM

Kenya eSIM

Updated 7 November 2026 · prices refresh daily from live plans · How our prices compare

See plans and prices

At a glance

Slashtel Kenya eSIMs start at $5.29 for 1GB over 7 days, across 6 plans. The lowest price per GB is $2.92 on the 20GB plan. A one-week trip costs from $5.29 (1GB). It connects to Safaricom and Airtel on up to 5G. It is data only: your own number stays active for calls, SMS and bank codes. The QR code arrives by email within minutes; install it on Wi-Fi before you fly and the days start when it first connects in Kenya. Prices checked 7 November 2026.

Plans
6
Cheapest plan
$5.29 · 1GB / 7 days
Lowest price per GB
$2.92 (20GB plan)
Data range
1GB to 20GB
Validity range
7 to 30 days
Local time
Nairobi is 3 hours ahead of London

Networks you connect to in Kenya

SafaricomAirtelup to 5G

Network selection is automatic: your phone picks the strongest signal. Coverage in Kenya →

This is a new eSIM data line for your phone, not credit for an existing Safaricom, Airtel or Telkom number. To add credit to a Kenya number, use Top up a Kenya number.

Cheapest Kenya eSIM for each data size

DataValidityPrice (USD)Per GB
1 GB7 days$5.29$5.29
3 GB15 days$10.79$3.60
5 GB30 days$17.69$3.54
10 GB30 days$29.59$2.96
20 GB30 days$58.39$2.92 (best value)

Networks in Kenya

NetworkType
Safaricom4G
Airtel5G

The eSIM picks the strongest network automatically. All networks →

Kenya eSIM plans and prices

DataValidityPrice (USD)Per GB
1 GB7 days$5.29$5.29
3 GB15 days$10.79$3.60
3 GB30 days$11.59$3.86
5 GB30 days$17.69$3.54
10 GB30 days$29.59$2.96
20 GB30 days$58.39$2.92

Prices checked 7 November 2026. All-in price in USD, no roaming charges, QR by email in minutes. Data only; keep your own number for calls and texts.

Kenya essentials for your trip

Country code+254. To call a Kenya number from abroad, dial +254 then the number without the leading 0. More on +254
Mobile numbers+254 XXX XXXXXX (9 digits after +254)
Plugs and powerType G, 240V 50Hz. Adapter guide for Kenya

Going home to see family in Kenya?

The eSIM gives you data from landing and leaves your own SIM in place, so your usual number still gets calls, SMS and bank codes. While you plan the trip, you can also top up family numbers in Kenya and watch fares home.

Top up Kenya from the UAESafaricom · Airtel · TelkomTop up Kenya from the UKSafaricom · Airtel · TelkomTop up Kenya from the USASafaricom · Airtel · TelkomTop up Kenya from Saudi ArabiaSafaricom · Airtel · TelkomTop up Kenya from CanadaSafaricom · Airtel · TelkomTop up Kenya from QatarSafaricom · Airtel · TelkomLondon to Nairobi flightsCheapest month, free price alert

Setting up your Kenya eSIM

Scan the QR code from your email at home on Wi-Fi (iPhone: Settings, Mobile Service, Add eSIM; Android: Settings, SIMs, Add eSIM), use the eSIM for mobile data and keep your usual SIM for calls and texts. When you land in Kenya, turn on data roaming for the eSIM. Step-by-step guide with screenshots · Check your phone supports eSIM

Where the Kenya eSIM works

It runs on Kenya's national mobile networks, so the same plan works right across the country, including Nairobi and Mombasa. There is nothing extra to buy for a city or island.

Nairobi eSIMMombasa eSIM

Kenya travel essentials

Money, getting around and the apps you'll need. Facts checked 2026-10.

💱 Money

Kenyan shilling (KES, Sh)
£1 ≈ 174 KES · $1 ≈ 130 · ₹100 ≈ 139 (today's rate)

🚆 Getting around

Madaraka Express (SGR) · rail · Nairobi - Mombasa

📱 Apps and tips

Apps that need data: M-Pesa, Uber, Bolt

Business travel: Madaraka Express tickets payable via M-Pesa (*639#), up to 7 days ahead

Sources: safaricom.co.ke · thekenyatimes.com

Which Kenya eSIM for your trip

TripMaps, messages, light browsingSocial, video calls, hotspot
1 week3GB · 15 days $10.79
about 3GB needed
10GB · 30 days $29.59
about 7GB needed
2 weeks5GB · 30 days $17.69
about 5GB needed
20GB · 30 days $58.39
about 14GB needed
1 month10GB · 30 days $29.59
about 9GB needed
no single plan; add a top-up

Live prices from our Kenya plans. Usage estimates: 0.3GB a day light, 1GB a day heavy.

Online from arrival in Kenya

Your plan starts when the eSIM first connects in Kenya, so it is ready as you land at:

  • NBO Nairobi Jomo Kenyatta
  • MBA Mombasa Moi

What you get

  • ✓ Fast 4G/5G data on major networks
  • ✓ Data only, no local phone number, calls or SMS (WhatsApp calls work)
  • ✓ Hotspot / tethering allowed
  • ✓ QR code by email in under 60 seconds
  • ✓ Starts only when you connect at your destination, so you can buy days ahead
  • ✓ Top up the same eSIM online, no new QR
  • ✓ WhatsApp support before, during and after your trip
Trip essentials

Also for your trip

Partner links. We may earn a commission at no extra cost to you.

Going somewhere else?
239+ destinations · plans from $1.99 · QR by email in minutes
Japan$2.29UK$2.59Turkey$1.99Morocco$5.39France$2.59Singapore$2.69Ireland$2.59All destinations →
Top up a Kenya numberSend credit or a bundle to any Safaricom, Airtel, Telkom number, paid by card.→

Kenya eSIM cost by trip length

TripCheapest planPricePer GB
One week1GB / 7 days$5.29$5.29
Two weeks3GB / 15 days$10.79$3.60
One month3GB / 30 days$11.59$3.86

Live catalogue prices checked 7 November 2026. Validity starts when the eSIM first connects in Kenya.

Last checked: October 2026

Buy a Kenya eSIM from $5.29 for data only on the Safaricom and Airtel networks, with 5G where available. It installs before you fly, activates on arrival, and gives your phone a local data connection for maps, safari bookings, WhatsApp and bank codes on your home SIM. Choose from 1GB to 20GB over 7, 15 or 30 days.

Choosing an eSIM for Kenya

Look for coverage on both main networks, a data size that matches your trip, a validity that covers your dates, hotspot support and the option to install before departure. Those five points answer the question most travellers ask when they search for the best eSIM for Kenya, and they hold whether you land in Nairobi for a few days or drive between lodges for a month.

Coverage matters most. Kenya's mobile service is carried by Safaricom and Airtel, and your eSIM connects to whichever of the two is available where you are. A plan that runs on both gives you a better chance of a signal on a game drive, in a coastal town or on the road between them than a single network would.

Data size and validity come next. A short city break needs far less than a two week safari with daily photo uploads. Match the gigabytes to your habits and the days to your dates, with a little spare for delays. Hotspot support lets you share the connection with a laptop or a travelling companion. Finally, install the eSIM at home on reliable wifi, so you are not setting it up in a arrivals hall after a long flight.

Plans and prices for Kenya

Plans run from 1GB to 20GB and last 7, 15 or 30 days, with prices starting at $5.29. The table below shows every combination, and each price is the live price for that plan today.

Plan Price from
1GB $5.29
3GB $11.59
5GB $17.69
10GB $29.59
20GB $58.39

Small plans suit short trips and light use, while the 10GB and 20GB options cover longer stays, heavy map use and photo or video uploads. Check the days column against your dates before you buy, because validity starts when the plan connects rather than when you pay.

Networks and coverage in Kenya

Your eSIM connects to Safaricom and Airtel, the two main networks, and picks the stronger signal automatically. That automatic selection means you do not need to change settings as you move between Nairobi, the safari areas and the coast.

Nairobi and the coast have the densest mobile coverage, which is where most travellers spend their first and last days. Safari areas and long road transfers are more variable, as you would expect in remote country, so download offline maps and lodge details before you leave a town. 5G is available on the networks, and your phone will use it where it reaches; otherwise it falls back to the local service without any action from you.

Keep your phone's data roaming switched on for the eSIM line. The eSIM is data only, so it will never handle calls or texts, and it does not need a local number to work.

How much data you need

Most travellers do well with 3GB for a two week trip and 5GB or more for a month, depending on how much they upload. Typical trips look like this:

  • One week, light use: 1GB over 7 days.
  • Two weeks, maps and messages: 3GB over 15 days.
  • One month, everyday use: 3GB over 30 days.
  • Longer stays with photo and video sharing: 5GB, 10GB or 20GB over 30 days.

Maps, messaging and booking confirmations use little data. Photo uploads, video calls and cloud backups use much more, so go up a size if you plan to share safari footage daily or work from a hotel. If you run low, you can add another plan rather than change your habits.

Install it before you fly

Install the eSIM at home, label it Kenya, and leave it switched off until you land. Installation needs a stable internet connection, and doing it before departure avoids depending on airport wifi.

Our guide to installing an eSIM on iPhone and Android walks through the steps. When you arrive, switch the Kenya line on and set it as your mobile data line; the plan starts when it first connects to a network in Kenya. If you are unsure whether your handset supports eSIM, check our phone compatibility guide before buying.

Calls, texts and your home number

The Kenya eSIM is data only, with no local number, no calls and no SMS. That is deliberate: your home SIM stays in the phone for calls and bank codes, and the eSIM handles data.

WhatsApp and FaceTime calls work over the data connection, so you can call family, confirm a booking or check in with a guide without touching the voice network. Set your home SIM as the line for calls and texts, and turn off data roaming on it so you do not pay your home operator's rates. Your bank codes and two factor texts keep arriving on your usual number.

Questions travellers ask about Kenya

See the answers below on data, calls, hotspot use, plan start, topping up and phone support. If you are ready, choose a plan, install it before you fly and land connected.

Questions, answered

Is the Kenya eSIM data only?

Yes. The eSIM carries data only, with no local phone number and no calls or SMS. You use it for maps, messaging, email and web browsing, while your home SIM stays in the phone for calls and bank codes.

Can I make calls and use WhatsApp with the Kenya eSIM?

WhatsApp and FaceTime calls work over the data connection, as do other messaging apps. Ordinary voice calls and SMS do not run on the eSIM. Keep your home SIM active for those, with data roaming switched off on it.

Can I use the Kenya eSIM as a hotspot?

Yes, hotspot sharing is supported, so you can connect a laptop or a companion's phone to your eSIM data. Sharing uses data faster, so pick a larger plan if several devices will be online each day.

When does my Kenya plan start?

The plan starts when the eSIM first connects to a network in Kenya, not when you buy or install it. You can install it at home days before departure and switch the line on after landing.

Can I top up my Kenya eSIM if I run out of data?

Yes. You can buy another plan from your account and install it alongside the first, or replace the plan if your trip is ending soon. Check your remaining data in your account before you travel to a remote area.

Which phones work with the Kenya eSIM?

Most recent iPhones and Android phones support eSIM, but some models sold in certain regions do not. Our compatibility guide lists the checks to run before buying, and the eSIM installs from a QR code or manual details.

What is the best eSIM for Kenya?

For most trips a 5GB to 10GB data eSIM valid for 30 days is the right size: Slashtel's 5GB plan for Kenya is $17.69 on Safaricom and Airtel. Install it before you fly, keep your home SIM on for calls and bank texts, and top up the same eSIM if you run low.

How much does an eSIM for Kenya cost for a week?

From $5.29 for 1GB valid 7 days, as of 7 November 2026. Longer trips: two weeks from $10.79 (3GB), one month from $11.59 (3GB).

What is the cheapest data per GB for Kenya?

$2.92 per GB on the 20GB plan (30 days, $58.39). Bigger plans usually cost less per GB, so buy the size you expect to use.

Which networks does a Kenya eSIM use?

Safaricom and Airtel, with speeds up to 5G where available. The eSIM picks the strongest network automatically.

Does the Kenya eSIM include a phone number?

No. Slashtel eSIMs are data only, with no local number, calls or SMS. WhatsApp and other internet calls work, and your home SIM can stay on for calls and OTP texts.

When does the Kenya eSIM start counting days?

Validity starts when the eSIM first connects to a network in Kenya, not when you buy it, so you can buy and install it before you travel.

What currency is used in Kenya?

The Kenyan shilling (KES).

More for Kenya

Kenya

Before you go

Top up from

Popular eSIMs

Browse

Travelling through the Gulf too?

No single eSIM covers both, so we pair two plans in one payment. Both go on the same phone: install both before you fly, then pick which one is your data line when you cross. Both are data only: your own SIM stays on for calls, SMS and bank OTPs.

For trips to Kenya via the Gulf
Kenya + Gulf Region (6 countries)
Kenya: 5GB · 30 days, $17.69
Gulf Region (6 countries): 5GB · 30 days, $23.89
Both: $38.46 (save $3.12)