How to Get from Nairobi Jomo Kenyatta International Airport (NBO) to Giraffe Centre
Giraffe Centre is about 25.5 km south-west of Nairobi Jomo Kenyatta International Airport (NBO), in the Karen/Lang'ata area. The trip takes roughly 40-60 minutes by car, while the budget bus-plus-taxi combination takes at least 90 minutes.
Nairobi Jomo Kenyatta International Airport Deals
Compare all terminal car rental desks with free 48h cancellation.
Compare Terminal Car PricesTours & activities: Giraffe Centre
See all tours & tickets⚠️ Important Local Taxi & Arrival Tips
- Ignore touts and anyone offering rides or baggage help inside the arrivals hall; only use the official taxi rank or pre-booked driver.
- Taxis at NBO do not have a public meter tariff; always agree a fixed price before the trip and write it down.
- Expressway tolls are extra on taxi/ride-hail if the driver uses the Nairobi Expressway; ask about tolls before leaving.
- Do not pay cash for ride-hailing outside the app; use the app payment to avoid overcharging.
Frequently Asked Questions
The cheapest realistic option is bus 34 to Nairobi CBD then a taxi for the last leg, costing about €14-18 per person if travelling solo. It is slow and not recommended with luggage or after dark.
A private transfer or taxi takes about 40-60 minutes outside rush hour via the Southern Bypass. Public transport combined with a taxi takes at least 90 minutes.
Yes, if you use licensed airport taxis from the official rank or pre-booked transfers. Ignore touts and always agree the fare before starting.
Some drivers accept major foreign currencies and M-Pesa, but it is not guaranteed. Carry Kenyan shillings or confirm the method before departure.
No direct bus, train, or metro serves Giraffe Centre from the airport. You must use a taxi/ride-hail for the final leg from the city centre.
A private transfer or licensed taxi is best because it is door-to-door, has luggage space, and avoids crowded buses. Prices are per vehicle, not per person.
Nearby places
More transfers from Nairobi Jomo Kenyatta International Airport (NBO)


