Nairobi is East Africa's hub city — a morning at Nairobi National Park with skyscrapers behind the giraffes, afternoon visits to the Giraffe Centre or David Sheldrick elephant orphanage, and evening dinners in Westlands or Karen. Most travellers use it as a one- or two-night staging post before the Mara or Amboseli, but the city rewards a proper look if you plan transfers carefully.
When is the best time to visit Nairobi?
| Month | Weather | Crowds | Prices |
|---|---|---|---|
| January | Warm, dry; good wildlife viewing | Med | Med |
| February | Dry; calving season in Mara | Med | Med |
| March | Rains begin; roads muddy in parks | Low | Low |
| April | Long rains; some lodges close | Low | Low |
| May | Wet tail; green landscapes | Low | Low |
| June | Dry season starts; cooler mornings | Med | Med |
| July | Cool mornings; migration builds | High | High |
| August | Peak migration; busiest safari month | High | High |
| September | Migration continues; excellent game | High | High |
| October | Short rains possible; still good | Med | Med |
| November | Short rains; fewer tourists | Low | Low |
| December | Warm; holiday safari demand | Med | Med |
How much does Nairobi cost?
| Band | Daily (USD) | Daily (local) |
|---|---|---|
| Budget | $50–$80 | KSh6,500–KSh10,500 |
| Mid-range | $80–$150 | KSh10,500–KSh19,500 |
| Luxury | $250+ | KSh32,500+ |
Nairobi: your questions, answered
How many days do you need in Nairobi?
One to two nights covers Nairobi's city sights before a safari. Day one for the national park, Sheldrick and Giraffe Centre; day two for museums or a Naivasha trip. Most visitors treat Nairobi as a gateway rather than a week-long stay.
When is the best time for the Maasai Mara migration?
July to October sees river crossings and peak wildebeest numbers, with August and September busiest. January and February offer calving season with predators active but fewer crowds. March to May brings rains and lower lodge rates.
Is Nairobi safe for tourists?
Many travellers pass through without incident using basic precautions: hotel transfers at night, no flashy jewellery, and organised park visits. Petty theft happens in traffic jams — keep windows up and bags off seats. Choose reputable safari operators and avoid unlicensed street tours.
Do you need yellow fever vaccination for Kenya?
Kenya may require proof of yellow fever vaccination if you arrive from endemic countries. Rules vary by nationality and routing — check Kenya's health ministry and your airline before flying. Malaria prophylaxis is recommended for coastal and bush areas, not usually central Nairobi.
Can you see wildlife without leaving Nairobi?
Yes — Nairobi National Park offers lion, rhino, giraffe and buffalo with the city skyline visible. It is not a substitute for the Mara but is genuinely worthwhile for a half-day. Pair it with Sheldrick and the Giraffe Centre in Karen the same day if you start at dawn.
Is Nairobi expensive compared to other safari hubs?
Nairobi city costs sit mid-range for Africa: hotels from KSh8,000, meals KSh1,000–KSh3,000, and park fees add up on private drives. The Mara fly-in and lodge stays dominate safari budgets — city days are relatively affordable.
Top experiences in Nairobi
- 1
Nairobi National Park game drive
Rhino, lion and giraffe with city skyline backdrops — go at dawn with a registered operator.
- 2
David Sheldrick elephant orphanage
Public mud-bath hour at 11am; foster parents get private evening visits.
- 3
Giraffe Centre feeding
Hand-feed endangered Rothschild giraffes from the viewing platform.
- 4
Karen Blixen Museum
Out of Africa farmhouse in Karen — pair with nearby craft studios.
- 5
Maasai Mara fly-in safari
One-hour flight to the Mara; two-night minimum for migration season.
- 6
Kazuri bead factory tour
Fair-trade ceramics and beads in Karen — good ethical souvenir stop.
- 7
Nairobi National Museum
Human origins gallery and Kenyan art — air-conditioned break from traffic.
- 8
Karura Forest trails
Urban forest waterfalls and canopy walks — safer jogging routes with local friends.
- 9
Westlands food crawl
Nyama choma grills and international restaurants in the city's dining hub.
- 10
Day trip to Lake Naivasha
Boat rides among hippos and fish eagles, 90 minutes from the city.
How to get to Nairobi
International flights land at Jomo Kenyatta International (NBO), 15 km south-east of Westlands. Domestic safari flights use Wilson Airport (WIL) closer to Karen. Budget 45–90 minutes to cross the city at peak hours. Kenya Airways and regional carriers connect Nairobi to Europe, the Gulf and the rest of East Africa.
Use Uber or pre-booked transfers — walking from the airport is not advisable. Yellow fever vaccination may be required if arriving from endemic countries; check Kenya entry rules for your itinerary. USD is useful for tips and park fees, but pay hotels in KES when rates are quoted locally.
| Mode | Time | Cost | Notes |
|---|---|---|---|
| Uber → Westlands | 45–75 min | KSh1,500–KSh2,500 | Surge after long-haul arrivals |
| Hotel airport pickup | 30–50 min | KSh3,000–KSh5,000 | Worth it late at night with luggage |
| JKIA → Wilson Airport (taxi) | 45–60 min | KSh2,000–KSh3,500 | Allow time between international and bush flights |
| Safarilink flight → Mara | 45–60 min | From $150 one-way | Baggage limits are strict — pack soft bags |
| SGR train → Mombasa | 5h | From KSh1,000 | Separate coastal trip; book seats ahead |
Is Nairobi safe for travellers?
Nairobi requires urban awareness — use registered taxis or Uber, avoid walking with phones visible in downtown at night, and leave valuables in hotel safes. Tourist zones like Karen and Westlands feel calmer with good hotel security. Follow park rules on game drives and keep distance from wildlife in Nairobi National Park. Dial 999 or 112 in emergencies.
The Shifu 3-Day Plan for Nairobi
A day-by-day route with named sights, one food experience per day and the tour worth booking.
Affiliate disclosure: We may earn a commission from partner links — at no extra cost to you. How we make money
1Nairobi National Park & orphanage
- Morning
- Dawn game drive in Nairobi National Park with a licensed operator.
- Afternoon
- David Sheldrick Wildlife Trust public visit at 11am, then Giraffe Centre feeding.
- Evening
- Nyama choma dinner in Westlands — shared platters and Tusker beer.
- Eat this
- Nyama choma at a Westlands grill — order goat or beef by the kilo.
2Karen museums & craft studios
- Morning
- Karen Blixen Museum and Kazuri bead factory tour.
- Afternoon
- Nairobi National Museum human-origins gallery, or Karura Forest walk if energy allows.
- Evening
- Early night before a Mara flight, or cocktails at a Westlands rooftop bar.
- Eat this
- Swahili seafood platter at a Tamarind-group restaurant in the city.
3Mara flight or Naivasha day trip
- Morning
- Either Wilson Airport flight to Maasai Mara, or road trip to Lake Naivasha for hippo boat ride.
- Afternoon
- First Mara game drive if flying; Crescent Island walk if at Naivasha.
- Evening
- Bush camp sundowners or return to Nairobi for departure prep.
- Eat this
- Bush breakfast after a Mara dawn drive — coffee with acacia views.
Where to stay in Nairobi
Safari staging posts favour Karen and Langata for orphanage and giraffe access, or Westlands for restaurants and airport shuttles. City-centre hotels suit business layovers only — traffic to parks is punishing at rush hour. Book Mara lodges months ahead for July–September migration. Compare Booking and Agoda, and confirm whether airport transfers are included.
Affiliate disclosure: We may earn a commission from partner links — at no extra cost to you. How we make money
| Neighborhood | Best for | Vibe |
|---|---|---|
| Karen & Langata | Wildlife attractions and safari-eve calm | Leafy suburbs with colonial houses, craft studios and easy park access. |
| Westlands & Parklands | Restaurants, nightlife and mall convenience | Commercial hub with international dining and shorter airport links than downtown. |
| Upper Hill & Kilimani | Business travellers and embassy district safety | Hilltop offices, expat apartments and quieter evenings than Westlands. |
| Airport corridor (JKIA) | Late arrivals and early Mara flights | Transit hotels near Jomo Kenyatta — minimal sightseeing, maximum sleep. |
Karen & Langata
Budget
Wildebeest Camp
Safari-style tents near Langata — good pre-Mara budget base.
Mid-range
House of Waine
Boutique Karen hotel with garden rooms and personal service.
Splurge
Hemingways Nairobi
Karen luxury with spa and fine dining — splurge before a bush camp.
Westlands & Parklands
Budget
Meridian Hotel
Central Westlands budget rooms — functional, not charming.
Mid-range
Tribe Hotel
Design-led Westlands favourite with rooftop pool and strong security.
Splurge
Villa Rosa Kempinski
Large luxury hotel with multiple restaurants and reliable airport transfers.
Upper Hill & Kilimani
Budget
Upper Hill Camp
Hostel-style beds in Kilimani — young traveller base with Uber access.
Mid-range
Radisson Blu Hotel & Residence Nairobi Upper Hill
Modern tower rooms with gym and predictable international standards.
Splurge
Crowne Plaza Nairobi Upper Hill
Conference-grade luxury with skyline views and club lounge.
Airport corridor (JKIA)
Budget
Ole Sereni Hotel (airport side)
Views over Nairobi National Park — practical for dawn park drives.
Mid-range
Four Points by Sheraton Nairobi Airport
Walkable terminal links and soundproof rooms for layovers.
Splurge
Tamarind Tree Hotel
Polished airport hotel with pool — comfortable between safari legs.
Pick Karen for wildlife-day convenience, Westlands for food and nightlife, or the airport corridor for tight connections. Avoid commuting across town at rush hour — schedule orphanage and park visits for early morning. Book Mara camps through reputable operators and confirm park fees are included.
Book your Nairobi trip
Affiliate disclosure: We may earn a commission from partner links — at no extra cost to you. How we make money
Booking.com
AdWidest hotel choice
Free cancellation on most rooms in 220+ countries — great for Nairobi
The largest accommodation inventory on earth, transparent pricing and a generous free-cancellation policy on most rates.
We earn ~4% of the booking value via Travelpayouts at no extra cost to you.
Agoda
AdAsia hotel deals
Asia's hotel deals specialist — member rates up to 30% off — great for Nairobi
Unbeatable inventory and pricing across Asia-Pacific, with member-only rates, AgodaCash rewards and strong last-minute deals worldwide.
We earn ~7.2% via Travelpayouts (vs ~4% direct) at no extra cost to you.
GetYourGuide
AdAttractions & day tours
Skip-the-line tickets with free 24h cancellation — great for Nairobi
Curated tours and attraction tickets worldwide with instant confirmation and easy mobile vouchers.
We earn ~8% on each activity booked via Travelpayouts at no extra cost to you.
Viator
AdReviewed tours worldwide
300,000+ experiences backed by Tripadvisor reviews — great for Nairobi
Massive tour marketplace with verified reviews, low-price guarantee and reserve-now-pay-later.
We earn ~9% on each tour booked via Travelpayouts at no extra cost to you.
DiscoverCars
AdTransparent car hire
Full-coverage deals and no-hidden-fee pricing — great for Nairobi
Consistently high trust scores, transparent mandatory-fee display and cheap full-coverage add-ons.
We earn ~50–70% rev share on each rental via Travelpayouts at no extra cost to you.
KiwiTaxi
AdAirport transfers
Pre-booked airport transfers with fixed prices in 100+ countries — great for Nairobi
Fixed-price airport transfers booked before you fly — a named driver, flight tracking and child seats on request, no haggling on arrival.
We earn ~50% rev share on each transfer via Travelpayouts at no extra cost to you.
Airalo
AdInstant eSIM data
eSIM data in 200+ countries from $4.50, no roaming shock — great for Nairobi
Instant-delivery eSIMs that activate on landing — regional and global plans available.
We earn ~10–15% on each eSIM via Travelpayouts at no extra cost to you.
Aviasales
AdCheapest flight search
Meta-search 900+ airlines & agencies, price calendar built in — great for Nairobi
Travelpayouts' flagship flight search — lightning-fast meta-search across hundreds of airlines and OTAs with a whole-month price calendar and price alerts.
We earn up to 70% rev share of Aviasales' commission via Travelpayouts at no extra cost to you.
Ekta
AdBudget travel insurance
Buy-online travel insurance from ~$1/day, COVID cover included — great for Nairobi
Instant online policies with medical, trip-cancellation and COVID-19 coverage, 24/7 multilingual assistance and a 5-minute claims process.
We earn ~15% on each policy via Travelpayouts at no extra cost to you.