M-PESA for local payments, two ride apps, and verified safari bookings
Check whether you are exempt from Kenya's eTA and obtain approval before travel when required. On arrival, dependable data, WhatsApp, Google Maps, Uber and Bolt cover the most common urban needs. A passport-registered Safaricom SIM can also unlock M-PESA, which is unusually valuable for small merchants, transport and local services, but keep a working card and Kenyan shillings until registration and funding have been tested. My-OneApp is the current Safaricom app; the older M-PESA app name is stale, and *334# or the SIM Toolkit remains an important fallback. Ride-app coverage and driver supply fall sharply outside supported cities, so arrange safari and remote transfers with a verified operator. Check current regional advice, protests, weather and road conditions, and favor daylight for long road journeys. Use only official eTA, Kenya Railways and park-payment sites. Verify safari operators through the Tourism Regulatory Authority, keep the agreed itinerary and inclusions in writing, and independently confirm any changed payment request.
A strong first ride app in Nairobi, Mombasa and Uasin Gishu, with live trip tracking and an upfront estimate.
The ride app with the broadest currently documented Kenyan city footprint and a useful comparison with Uber.
A current Kenyan ride-hailing app and practical backup for checking another nearby driver pool.
A fare-agreement ride backup where the app shows live Kenyan driver supply at the requested location.
The strongest first Kenyan app for restaurant, grocery and convenience delivery where the entered address is served.
A useful delivery alternative in its published Kenyan service areas, especially for travelers with an existing Uber account.
A current restaurant and grocery delivery comparison in supported Kenyan neighborhoods, with cash, card or Bolt balance at checkout.
Safaricom's current app for registered M-PESA payments, balances, airtime and data on a compatible local line.
A new Kenya-focused app that sends local merchant payments from Apple Pay or a contactless card on an NFC Android phone.
Kenya's practical messenger for coordinating with hotels, safari operators, guides, drivers and local businesses.
A new Android planning aid for Nairobi matatu routes, stages and suggested boarding and alighting points.
An optional Kiswahili text, camera and speech aid in a country where English already covers most visitor interactions.
The strongest general app for participating Kenyan intercity buses, seat selection and card or mobile-money checkout.
The current official app for booking, check-in, flight status and trip management on Kenya Airways services.
Jambojet's current Android app for domestic flight booking, check-in and trip management on its published routes.
Reliable mobile internet at better prices than most travel eSIMs, with polished iOS and Android apps and support for making and receiving phone calls.
One of the biggest travel eSIM brands, with a very large destination catalog.
Known for unlimited-data plans in many destinations, at a higher price per gigabyte.
Ask staff to activate the local mobile-money service while setting up the SIM; doing it later is harder.
Best choice for broad coverage, including rural areas.
Good-value option when price matters most.
The weakest network here; choose it only for a clear price advantage.
The essential apps for Kenya are Uber, Bolt, Glovo, My-OneApp, WhatsApp.
We've curated 17 apps across 10 categories for traveling in Kenya, including 6 essential apps.
Uber is the top-rated ride hailing app in Kenya. A strong first ride app in Nairobi, Mombasa and Uasin Gishu, with live trip tracking and an upfront estimate.
App rides in cities, cash for the gaps, and official tickets for major sites
Local ride apps, cash fallbacks, and offline planning
Ride apps in major cities, cash backups, and landmarks for every pickup
Licensed rides where available, offline medina pins, and official train tickets
Set up rides and payment fallbacks before landing, then follow live security advice
Set up local rides and payment fallbacks, then recheck border and health rules