Kenya's transport mix is built around three tiers you'll use. Matatus, privately owned minibuses painted in wild colors, are the cheap backbone, running fixed routes between towns and estates with conductors shouting destinations out open doors. For comfort and luggage space, inter-city coaches like those operated by major companies serve the long trunk roads. Seats are reserved and the ride is steadier. Taxis (both traditional and ride-hailing apps) are the splurge when time or safety matters, after dark.
First-timers should download the two dominant ride-hailing apps before landing. They work in
Nairobi,
Mombasa and Kisumu and spare you the haggle. When boarding a matatu, note the route number painted on the side, if it doesn't match where you're going, wave it past. Avoid unmarked "private" cars that tout for passengers at bus stations; they're uninsured and often overcharge. Keep small bills for conductors, who rarely have change for large notes.
From Jomo Kenyatta International, the express coach service is the cheap, traffic-free option that runs every 20, 30 minutes to the city center until early evening. After it stops, the official airport taxi rank is the only safe bet, ignore the freelance drivers who follow you inside the terminal.