eSIM for Kenya
Land connected in Kenya. Pick a plan below - it activates in seconds, no physical SIM, no roaming fees.
Best eSIM plans for Kenya
Three travel data plans that suit most trips to Kenya, or see the full list of Kenyan eSIMs below.
Your Kenya eSIM guide
How to install your Kenya eSIM in 3 steps
Setting up your Kenya eSIM takes a few minutes on Wi-Fi before you leave, so you land at Jomo Kenyatta International Airport in Nairobi already able to check a map or book a taxi.
- Buy your Kenya eSIM plan and receive the QR code by email - pick a data amount that matches whether you're mostly in Nairobi or heading out to the Mara or the coast.
- Install it while still on home Wi-Fi: on iPhone go to Settings > Cellular > Add eSIM and scan the QR code; on Android go to Settings > Network & Internet > SIM Manager > Add eSIM. Doing this before you fly avoids relying on patchy airport Wi-Fi.
- After you land at Jomo Kenyatta (or Moi International in Mombasa), open the eSIM line in your settings and switch on data roaming for it, then keep your original SIM active for calls and texts if you want to keep your home number reachable.
Mobile network coverage in Kenya
Nairobi, Mombasa and other cities
Safaricom has the widest reach across Kenya and is generally the strongest pick for visitors, with Airtel a solid second choice especially around the Rift Valley towns. In Nairobi and Mombasa, 5G is live and concentrated in the built-up core, while 4G speeds elsewhere in these cities are generally solid enough for streaming and video calls. Kisumu, Eldoret and Nakuru also sit inside Safaricom's growing 5G footprint, though most of the country still runs on 4G.
Safari country, the coast and the highlands
Coverage in the Masai Mara is decent along the main tracks and at lodges but drops off once you head into the interior conservancies, so don't count on a signal mid-game-drive. Amboseli is similar - good near the gates and lodges, weaker further out. Lake Naivasha is well covered, including the highway approach from Nairobi, and Tsavo is patchier, holding up mainly near the park gates and main routes. Around Mount Kenya, reception is decent in the main trekking areas but fades on the remoter peaks. On the coast, Diani, Watamu and Malindi all have reliable data for beach days and coworking.
Getting around
Kenya's highways connecting Nairobi to Mombasa and the Rift Valley towns are generally well covered, so an eSIM keeps working through most road transfers. If your trip continues to Zanzibar, note that Kenyan operators don't reach the island - you'll want a local Tanzanian option there, with Zantel usually the strongest choice.
How much data do you need for your trip to Kenya?
| Usage style | Daily estimate | 1-week trip | Good fit |
|---|---|---|---|
| Light (maps, messaging) | ~300 MB | 2-3 GB | See light-data Kenya eSIMs |
| Moderate (social, some streaming) | ~750 MB | ~5 GB | See moderate-data Kenya eSIMs |
| Heavy (streaming, hotspot, video calls) | 1.5 GB+ | 10-20 GB | See high-data Kenya eSIMs |
eSIM vs. roaming vs. a local SIM in Kenya
| Travel eSIM | Home-carrier roaming | Local SIM | |
|---|---|---|---|
| Typical cost | From £0.82 for the trip | Often £7-£9 per day, with per-megabyte rates that can run near £1 per MB | Low upfront cost, but requires an in-person purchase |
| Setup | Scan a QR code before you fly, activate on arrival | Works automatically, no setup | Buy at a Safaricom or Airtel shop after landing |
| Keep your number | Yes, alongside your regular SIM | Yes | No, you get a new Kenyan number |
| ID/passport needed | No | No | Yes - Kenya requires passport details and photo registration for any local SIM |
If you're settling in for a long stay rather than a short trip, a registered local Safaricom or Airtel SIM starts to make more sense once you're past the first couple of weeks - beyond the Kenyan number and local top-up options, it also lets you pay for matatu fares and market stalls with M-Pesa, which a data-only eSIM profile can't do.
Tips for staying connected in Kenya
- It's worth knowing your phone's 15-digit IMEI number before traveling to Kenya, since device registration checks have become more common - dial *#06# before you leave home so you have it ready.
- Save Kenya's emergency numbers before you travel: 999 is the primary line, with 112 and 911 also working; the Red Cross also runs a toll-free ambulance line on 1199.
- In the Masai Mara or Amboseli, download offline maps before heading out from your lodge, since coverage away from the main tracks can be spotty.
- Safaricom's instant eSIM activation means you don't need to queue at a shop counter if your travel eSIM runs low and you decide to add a local option.
- Kenya's mobile money culture means many small vendors expect M-Pesa rather than cards, so a working data connection is genuinely useful beyond just messaging.
- Heading further along the coast to Zanzibar? See our Africa eSIM options for the wider region.
Traveling beyond Kenya?
If your route continues past Kenya, check coverage for nearby countries: eSIM for South Africa, eSIM for Egypt, eSIM for Morocco, eSIM for Tunisia, or browse the full Africa eSIM lineup for a multi-country trip.
All Kenyan eSIM data plans
14 plans from £0.82. Prices include VAT, shown in GBP.
Not sure how much data you need?
Tell us your trip length and how you'll use your phone, and we'll point you to the right plan.
Local info for Kenya
Top destinations in Kenya
Explore the best Kenyan destinations and stay connected.
Frequently asked questions about eSIMs for Kenya
Can I use M-Pesa with just a data eSIM in Kenya?
Which network works best in the Masai Mara?
Is 5G available in Kenya yet?
What's the emergency number in Kenya?
Will my Kenya eSIM work if I take a day trip to Zanzibar?
Do I need to buy a separate SIM if I'm doing a Nairobi-to-Mombasa road trip?
Is coverage reliable on Mount Kenya?
Can I buy a local SIM in Kenya instead of using an eSIM?
Which operator should I choose for the Kenyan coast - Diani, Watamu or Malindi?
Is Amboseli National Park well covered for data?
The connectivity details on this page (networks, coverage, local SIM rules, prices and any numbers) are provided for general guidance and can change. Please confirm current details, especially emergency numbers and registration requirements, with official local sources before you travel.