Three days in Nairobi without a car: a stop-by-stop plan
Commuters boarding a matatu at a Nairobi city-centre stage
A 72-hour itinerary built entirely on foot, matatu, commuter train and ride-hail, with every fare priced — total transport for three days comes in under KSh6,000.
The premise, and where to base yourself
Nairobi is written off as un-walkable, and that is half wrong. The CBD is a compact grid; Westlands, Kilimani and Karen each have their own walkable core; and the gaps between them are covered by a matatu network that is cheap, frequent and, on the main routes, perfectly usable by a visitor who watches what everyone else does. What you cannot do without a car is stitch together far-flung stops on the same afternoon, so this plan clusters each day in one direction and never doubles back.
Base yourself in Kilimani or Westlands. Kilimani puts you 10-15 minutes from the CBD, on the Ngong Road and Argwings Kodhek matatu corridors, and within walking distance of thirty restaurants; mid-range rooms and apartment-hotels run KSh7,000-13,000. Westlands costs KSh9,000-18,000 and buys the densest nightlife and the Waiyaki Way routes. The CBD's older tower hotels at KSh5,000-9,000 are the cheapest and best-connected option if you don’t mind a street that goes quiet at night. Karen is lovely and wrong for this plan — everything from there is a 40-minute ride.
Day 1, morning: the CBD entirely on foot
8.45am, walk or take a KSh300-500 ride-hail into the city centre and start at the Kenya National Archives on Moi Avenue — about KSh500 for non-residents, KSh100-200 for citizens, and an hour well spent among the Murumbi collection and the independence photographs. From there it is eight minutes on foot up Kenyatta Avenue to the KICC, where the rooftop deck at roughly KSh500-1,000 gives you the entire city at 10.30am before the haze sets in. Photography permits are charged separately at the desk.
Walk on to City Market on Muindi Mbingu Street for the curio and flower halls — haggle to a third of the opening price — and then to Jeevanjee Gardens for a bench and a KSh50 samosa. Lunch at 1pm on Kimathi Street: whole fried tilapia, ugali and kachumbari for KSh600-1,200 in a room of office workers. Total walking: about 3 kilometres. Total spend before lunch: under KSh2,000. Keep your phone pocketed at junctions and don’t linger on Tom Mboya Street after dark.
Day 1, afternoon and evening: railway yards and a matatu home
2.30pm, walk 12 minutes south to the Nairobi Railway Museum off Station Road, roughly KSh500 for non-residents. The yard of dead steam locomotives and the wooden carriages tell you why the city is here. Next door, Nairobi Railway Station still runs commuter services to Syokimau, Ruiru, Kikuyu and Embakasi for KSh50-100 a ride, mostly at peak hours; stand on the platform at 4.30pm and watch three thousand people board a train with no fuss at all.
Then take your first matatu. From the Kencom stage on Moi Avenue, Route 46 runs out through Kileleshwa and Lavington to Kawangware, and the Ngong Road routes 24 and 111 run to Karen and Ngong; either drops you in the Kilimani area for KSh50-100, rising to KSh100-150 at peak. Hand the fare to the conductor, say your stop, and get out where the crowd does. Dinner in Kilimani: Ethiopian on the Kirichwa Road side for KSh1,000-1,800, or a Swahili biryani for KSh700.
Day 2: the Langata cluster by matatu
This is the day people insist requires a car. It does not, if you book the fixed-time stops. Start at 8am from the Railways stage or Kencom on the Langata Road routes — the Rongai and Karen matatus, numbers 125, 126 and 24 among them, run every few minutes for KSh80-150 — and get off at the Langata Road stage nearest the Giraffe Centre, then walk or take a KSh150-250 boda the last stretch. The Rothschild's giraffes feed from the raised platform all day; entry is about KSh1,500 for non-resident adults, KSh750 for children.
The elephant orphanage visit is at 11am and must be pre-booked online, with a donation of about KSh1,500 a head; it is 15 minutes away by boda or a KSh400-600 ride-hail from the Giraffe Centre and there is no walking route worth attempting on Magadi Road. Afterwards, take a matatu back up Langata Road to Bomas of Kenya for the afternoon dance performance — around KSh1,000 for non-residents, KSh300 for citizens, 2.30pm on weekdays and 3.30pm at weekends. Home on the same Langata Road routes by 5.30pm.
Day 3, morning: Karura Forest and Limuru Road
Karura is the one big green space in Nairobi you can reach and enjoy without a vehicle. From the CBD, the Limuru Road matatus heading for Ruaka and Banana — the 11B family among them — pass the Karura gates for KSh70-120; from Westlands it is a KSh300-400 ride-hail. Entry is roughly KSh600 for non-residents and KSh100-200 for citizens. The Sigiria and Limuru Road gates both hire bicycles at around KSh500-700 an hour, which is the best way to cover the 50 kilometres of track.
Ride or walk to the waterfall on the Ruaka river, the Mau Mau caves and the marsh boardwalk — allow two and a half hours for the loop. There is a café at the main gate doing breakfast at KSh600-1,000. Come out by 11.30am and continue up Limuru Road by matatu to Gigiri, where the mall complex has a craft market, bowling and lunch; or drop back to Westlands, which is 15 minutes and KSh70 the other way, for a shorter afternoon.
Day 3, afternoon: a commuter train, deliberately
Give the last afternoon to the railway, because the trains are the most interesting non-car transport in the city. The Nairobi commuter network runs out to Syokimau, Embakasi, Ruiru and Kikuyu, mainly weekday mornings and evenings, for KSh50-100 a leg — check the day's timetable at the station office, because it changes. A Syokimau round trip takes about 90 minutes with the turnaround and shows you the industrial belt, the Athi plains edge and a slice of commuting life no tour covers.
If you are leaving Nairobi afterwards, this is also the practical link: the standard-gauge Madaraka Express to Mombasa departs from the Nairobi Terminus at Syokimau, with economy seats from around KSh1,500 and a five-hour run, and the terminus is reachable by the commuter train or by a KSh1,200-2,000 ride-hail. For the airport, ride-hail from Kilimani or Westlands runs KSh1,200-2,500, more with the Expressway toll of KSh120-360 added; leave two hours for a weekday afternoon flight.
Practicalities: fares, apps, safety and what to skip
Get a local SIM at the airport or any shop for a few hundred shillings, load data, and install two ride-hail apps so you can price-compare — a Kilimani-to-Westlands hop is KSh300-500, Westlands to the CBD KSh350-600, and surge in the rain doubles it. Pay matatus in cash, keep KSh50 and KSh100 notes, and never let a conductor keep change "for later". Mobile money is universal for anything else; most cafés and all malls take cards. Three days of transport on this plan totals KSh4,500-6,000 a person.
What to skip without a car: Nairobi National Park, where you must enter in a vehicle and the KWS gate will not admit walkers; the Kitengela glass workshops down a rough Kajiado track; and anything in Karen after 6pm, because getting back is a KSh1,200 ride-hail through Ngong Road traffic. Also skip matatus after dark and at the Saturday-night peak — take a ride-hail instead, and agree the pickup point rather than standing on a main road with a phone out.
Before you book
What people ask before booking Nairobi.
On the main daytime routes named here, yes, with the same rules as any crowded bus anywhere: bag on your lap, phone away, small notes, and get off where the crowd does. Avoid them after dark, avoid the River Road stages, and don’t board a half-empty vehicle whose conductor is unusually keen to have you.
Every vehicle carries a route number and its destination painted on the side, and the conductors shout the destination continuously. Ask any passer-by which stage your route leaves from — Kencom, Railways and Koja are the main city-centre stages — and confirm the fare before you sit down, because it rises at peak hours.
Yes, but only with a boda boda or ride-hail for the connecting hop, which is about KSh150-600. Book the 11am orphanage slot online first, then work backwards: Giraffe Centre at 9am, leave by 10.30am. Trying it the other way around means missing the orphanage's one-hour public window entirely.