Safaricom is the practical local-SIM choice if you want to register for M-PESA, while Airtel deserves a look for its prepaid data-and-call packages. Bring your original passport to register a local line. If you mainly need internet and prefer to arrange it before departure, Roafly offers a data-only alternative using Safaricom.
Kenya SIM Card Prices: Compare the Practical Options
Start with the package that fits your stay, then establish the complete purchase cost. The prices below distinguish the bundle itself from any physical-SIM or setup charges.
| Option | Data | Validity | Package price | Main difference |
|---|---|---|---|---|
| Safaricom Jambo with calls | 12 GB | Confirm at purchase | KES 2,000 | 400 local minutes; 100 international minutes to selected destinations |
| Safaricom Jambo data bundle | 22 GB | Confirm at purchase | KES 2,000 | No included calls or SMS shown |
| Airtel Smarta 500 | 7 GB | 7 days | KES 500 | 225 minutes across local networks |
| Airtel Smarta 1000 | 22 GB | 30 days | KES 1,000 | 300 minutes across local networks |
| Roafly Kenya eSIM | 5 GB | 30 days | US$19.90 | Data on Safaricom |
| Roafly Kenya eSIM | 10 GB | 30 days | US$29.90 | Data on Safaricom |
Prices and terms checked on 14 September 2026 using Safaricom’s Jambo conditions, Airtel’s revised Smarta tariffs, and Roafly’s verified standard prices. Local bundle prices do not establish the complete SIM, starter or activation total. Prices and terms may change.
Safaricom’s current Jambo pages do not clearly specify package validity. Ask for the expiry date before paying; the first-90-days eligibility rule describes when a visitor can buy Jambo, not how long each purchase lasts.
Safaricom or Airtel: Which SIM Fits Your Trip?
Safaricom: decide between more data and included calls
The two Jambo options at the same price serve different needs. The smaller data allowance comes with local calling minutes; the larger allowance suits someone who mainly communicates through internet apps.
Local minutes can be useful for calls to accommodation, drivers or businesses that you want to reach by ordinary phone. International minutes apply to selected destinations, so check that your home country is included if that benefit influences your choice.
Jambo is available to tourists during their first 90 days on Safaricom. Unused resources do not roll over, and buying another bundle does not extend the existing bundle’s validity. Buy for your expected use rather than assuming leftover data will carry into a later visit.
Airtel: match the weekly or monthly package to your stay
Smarta 500 suits a trip lasting up to a week, while Smarta 1000 gives you a longer validity window. Both are available to new and existing prepaid customers.
The revised packages allocate the data upfront. You can use more on a busy navigation or upload day and less on another day, within the remaining allowance and validity.
Older Smarta descriptions showing daily data allocations are not the basis for this comparison. Use the revised package name and allowance when buying, particularly if you have saved an older price screenshot.
Where to Buy a SIM Card in Kenya
Official operator shops and authorized registration agents are straightforward places to arrange a local SIM. You can discuss the package, complete registration and test the connection during the same visit.
Useful buying choices include:
-
A staffed operator shop: suitable if you want help with registration, package selection or a local eSIM enquiry. Airtel lists shops in Nairobi, Mombasa and other towns.
-
An authorized dealer: a practical alternative when an operator shop is inconvenient. Make sure the line is registered in your own name.
-
Buying during your airport arrival: use an official operator outlet if is available and open on your arrival route. Assess the offer itself; an airport location alone does not establish a different tariff or total.
If you intend to wait until town, decide how you will contact your transfer driver or accommodation first. Compare the other internet options in Kenya if WiFi or another connection will cover that gap.
Follow the usual precautions for staying safe in Kenya: keep your passport with you during registration and put it away before leaving the shop.
Passport Registration, Activation and Top-Ups
Foreign visitors can register a Kenyan SIM using a valid original passport. Take the document itself, together with an unlocked phone; a photograph of the passport should not be your identification.
Handle the purchase in this order:
-
Explain what you need. State your trip length, whether you want ordinary calls, and whether you intend to register for M-PESA.
-
Agree on the complete payment. Get the chosen package, expiry and any separate charges itemized before paying.
-
Register the line in your own name. Complete the operator’s identification process rather than accepting a line already registered to someone else.
-
Load the intended bundle. Buying airtime and buying a data bundle are separate actions; ask which has been completed.
-
Test before leaving. Turn WiFi off, open a webpage and check the remaining allowance. Test ordinary calling too if you bought it for that purpose.
Safaricom Jambo purchases use *444# and the Global Connect option, with payment through airtime or M-PESA. Airtel Smarta can be purchased through *544#, *334# or the My Airtel App, using airtime or mobile money.
Save the relevant menu code and your new number. Airtime payment offers a way to purchase a bundle without making mobile-wallet registration the first task.
Do You Need a Safaricom SIM for M-PESA?
Registering your own Kenyan M-PESA account requires a Safaricom SIM and a separate account-registration process. Roafly’s access to the Safaricom network provides internet connectivity; it does not issue the local Safaricom number needed for that registration.
The M-PESA registration process accepts an original foreign passport. Visit a Safaricom shop or M-PESA agent with your phone, Safaricom SIM and identification, then complete the account activation after registration.
Successful registration is followed by an SMS containing the initial activation information. Set your own private PIN and keep it to yourself.
This changes the SIM decision: if you specifically want your own M-PESA wallet, plan for a local Safaricom line. If your payments are already arranged and you need maps, messages and bookings, the wallet requirement may not influence your connection choice at all.
Local SIM or Roafly eSIM?
Local SIMs earn their place when you need a Kenyan number, included ordinary calls or the relevant mobile-wallet account. The prepaid packages above also make local service worth considering when your main priority is a larger allowance.
Roafly suits a different priority: arranging your connection before travel without visiting a shop or swapping a physical SIM. Its Kenya plans are data-only, with hotspot use across the purchased allowance, top-ups and no ID verification or automatic renewal.
You can install a Kenya eSIM before departure on an unlocked, eSIM-compatible device. It provides data through Safaricom while letting you retain your usual SIM on a compatible dual-SIM phone.
Need data in Kenya? Get an eSIM!
Choose the perfect data plan for your trip
Exclusive Reader Bonus!
Enjoy an extra %15 OFF your first Roafly eSIM purchase as a thank you for reading.
Manage your eSIM in the app
Install, top up and track data.
Keep your home line’s roaming settings under control if you leave it enabled. Selecting the travel line for mobile data helps separate your internet use from any calls, texts or roaming charges associated with your usual provider.
If you have decided on the eSIM format but are still choosing a provider, compare the best eSIM options for Kenya.
Choosing a SIM for Nairobi, the Coast and Safari
Your itinerary matters more than the largest number on the package.
Nairobi or another city stay: begin with the services you will actually use. Included local minutes may be useful for appointments or arrangements, while a data connection may cover your needs through messaging apps.
A coastal holiday with base: ask your accommodation which network works reliably inside the property. Reception-area connectivity is less useful if you expect to work from your room or use hotspot throughout the stay.
A safari or several remote stops: ask your safari company or camps about the specific locations on your route. Do not turn a network name into an assumption of continuous service between stops.
Before leaving for a remote leg:
-
Download maps for the route.
-
Save booking confirmations and pickup instructions offline.
-
Agree on meeting points and what to do if messages cannot be delivered.
-
Keep essential contact numbers accessible without internet.
Buying more data will not resolve a lack of signal. Resolve the route and accommodation question before paying for a larger allowance.
Kenya Tourist SIM Card FAQs
Can I get a local eSIM instead of a physical SIM?
Airtel offers local eSIMs. Ask the operator about registering a new visitor line on your device; eSIM availability alone does not establish that passport can be completed remotely before travel.
Your phone must support eSIM and be unlocked. If it accepts eSIM, settle the setup route before committing to a physical-SIM offer.
Can I use these bundles in Tanzania or Uganda?
Safaricom Jambo and Airtel Smarta resources are for use in Kenya. Arrange a suitable connection for an country rather than assuming the remaining allowance will travel with you.
Included international calling minutes cover calls made to eligible destinations; they are separate from using your SIM while abroad.
Will changing SIM cards change my WhatsApp number?
You can continue using WhatsApp with your existing registered number while another SIM or eSIM supplies internet. There is no need to use WhatsApp’s Change Number feature simply because you have bought a travel connection.
Keep access to your usual number in case the app later requires verification.
Choose Safaricom if registering for M-PESA is central to your plans, compare Airtel for a local data-and-call package, and consider Roafly when pre-travel setup and data access are your priorities. Match that choice to the places you will stay and the services you will use.
Roafly publishes this guide and sells the Kenya travel eSIM discussed above.

