eSIM for Kenya: Prepaid Mobile Data for Your Trip
An eSIM gets you online in Kenya without hunting for SIM cards at the airport. Install it at home, activate when you land.
Prepaid eSIM for Kenya
- Install by QR code before departure, activates on arrival
- Keep your own number for calls and WhatsApp
- Hotspot sharing allowed, top up from the app
Scan with your phone camera to open the app
How an eSIM works in Kenya
An eSIM is a digital SIM card. You buy a data plan in the provider's app, install it over Wi-Fi before your flight, and switch it on when you reach Kenya. Your phone keeps its original SIM for calls and texts on your home number; the eSIM handles mobile data.
- Open the eSIM app and pick a Kenya data plan that matches your trip length.
- Scan the QR code over Wi-Fi at home to install the profile (do not delete it until you've finished using it).
- At Nairobi airport or wherever you land, turn on data roaming for the eSIM line and set it as your default data line in phone settings.
- Top up inside the app if you run low; plans stack, so you can add more data mid-trip.
Coverage and networks in Kenya
The provider routes data through Airtel, which runs a nationwide LTE and 5G network. Cities, the coast and major highways have strong signal; rural areas and some national parks rely on 3G or have patchy coverage.
| Operator | Technology | Where it is strongest |
|---|---|---|
| Airtel | 3G / LTE / 5G | Nairobi, Mombasa, Kisumu, Nakuru, coastal towns, Trans-Africa Highway |
5G is live in Nairobi and a few other cities. Your phone must support the bands Airtel uses, and you need a plan that includes 5G access - check the plan page in the app. Game reserves like Masai Mara and Amboseli have coverage near lodges but expect dead zones in the bush.
Which plan for which trip
Data needs depend on if you are messaging over Wi-Fi at your hotel or streaming maps all day on safari. The table below shows typical use; if you share a hotspot with travel companions, double the suggested amount.
| Trip type | Days | Typical usage | Suggested data |
|---|---|---|---|
| Weekend city break | 2-3 | Maps, messaging, photo uploads | 1-2 GB |
| One week | 7 | Navigation, social media, occasional video calls | 3-5 GB |
| Two weeks | 14 | Daily uploads, video calls, music streaming | 7-10 GB |
| Month | 30 | Remote work, constant connectivity | 15-25 GB or unlimited daily plan |
Unlimited daily plans start from $4.00 per day and suit heavy users who don't want to ration data. Read more about unlimited data eSIM options and fair-use policies.
eSIM vs a local SIM card in Kenya
You can buy a Safaricom or Airtel SIM at Jomo Kenyatta airport or in town. Registration requires a passport photo and sometimes proof of address; the process takes ten to thirty minutes. Retail staff usually speak English, but plan menus can be confusing if you're jet-lagged.
eSIM installs in two minutes at home. Local SIM means a queue at the airport kiosk or finding a telecom shop.
Local SIM bundles can be inexpensive for long stays, but tourist packs at the airport often cost more than eSIM plans from $2.17 per GB.
Top up your eSIM in the app with a card you already use. Local SIM top-ups need airtime vouchers or M-Pesa, which requires a Kenyan number.
Both need an unlocked phone. eSIM needs a model released after 2018; check eSIM-compatible phones before you book.
Compare the details in our eSIM vs local SIM guide if you're still deciding.
Phone compatibility and setup before you fly
Most iPhones from XS onward and flagship Android phones support eSIM. Budget models and older devices often don't, so confirm yours is on the compatibility list.
Pre-departure checklist:
- Your phone is carrier-unlocked (contact your home operator if unsure).
- It supports eSIM - see compatible phones.
- You have stable Wi-Fi to download the profile.
- Save a screenshot of the QR code in case the app won't load later.
- Label the new line 'Kenya eSIM' in your phone's cellular settings so you know which one to toggle.
Install the profile the night before your flight. Do not activate the data line until you land; many plans start their validity period the moment they connect to a network.
Staying connected in Kenya: practical tips
Kenya has no blanket internet censorship, and WhatsApp works without restriction. Download offline maps in Google Maps or Maps.me before you leave Nairobi if you're driving to Mombasa or a national park; signal drops on long stretches of the A109 and inside reserves.
Power cuts happen in smaller towns, so carry a power bank with at least 10,000 mAh. Kenyan sockets are Type G (UK three-pin); bring an adapter if your charger uses another plug. Most lodges and hotels have Wi-Fi in common areas but weak signal in rooms.
If the eSIM won't connect, toggle airplane mode, restart the phone, and confirm data roaming is on for the eSIM line. Our eSIM troubleshooting page lists fixes for common errors.
Other destinations in Africa
If you're visiting more than one country, check the Africa eSIM regional plan; it covers Kenya plus neighbours like Tanzania and Uganda in a single package. Stand-alone plans are available for Egypt, Morocco, South Africa, Ghana, Ethiopia and Algeria. Compare coverage and prices in the app to decide whether a single-country or multi-country plan suits your itinerary.
Frequently asked questions
Do I need to do anything to activate the eSIM when I arrive in Kenya?
Turn on data roaming for the eSIM line and select it as your default data line in phone settings. The profile connects automatically to Airtel's network once roaming is enabled.
When does the plan validity period start counting down?
Most plans begin when the eSIM first connects to a mobile network in Kenya, not when you install the profile. Check the plan page in the app for exact terms.
Can I share data with my laptop or another phone using hotspot?
Hotspot is usually allowed, but some plans cap it or throttle speeds after a threshold. Check the plan page for details before you rely on tethering.
Will I have a Kenyan phone number for calls and SMS?
No. The eSIM is data-only. Use WhatsApp, Skype or another internet app for calls. Your original SIM keeps your home number for voice and text if you need it.
Does the eSIM support 5G speeds in Nairobi?
5G is available on Airtel in Nairobi and a few other cities if your phone supports the right bands and the plan includes 5G. Check the plan page to confirm.
What should I do if the eSIM does not connect after I land?
Restart your phone, confirm data roaming is on for the eSIM line, and wait a minute for the network search to complete. If it still fails, check our troubleshooting guide or contact app support.
Get your Kenya eSIM now
Install the profile at home, fly to Nairobi, and connect the moment you step off the plane. Plans start from $2.17 per GB with no registration queues or voucher codes.
Get Kenya eSIM→