Things to Do in Nairobi
Concrete rhinos, matatu beats, and coffee that tastes like red earth
Plan Your Trip
Essential guides for timing and budgeting
Top Things to Do in Nairobi
Discover the best activities and experiences. Book now with our trusted partners and enjoy hassle-free adventures.
Your Guide to Nairobi
About Nairobi
Nairobi grabs you with the smell of diesel mixing with jacaranda blossoms on Koinange Street at 7 AM, when the city wakes up to the sound of conductors banging on matatu roofs and the chatter of hawkers selling newspapers. In Westlands, glass towers reflect the Ngong Hills while just down the road in Kangemi, goats wander past stalls where a full plate of ugali and sukuma wiki costs 120 KES ($0.85). The city splits itself between the polished cafes of Karen—where expats pay 450 KES ($3.20) for single-origin Kenyan coffee that tastes like blackberry and red earth—and the controlled chaos of Eastleigh's 12th Street, where the air is thick with roasting coffee and frankincense and every shop seems to sell the same green plastic chairs. Downtown, the 1980s brutalism of Kenyatta Avenue somehow works next to the Victorian railway station where the Lunatic Line still runs to Mombasa. You'll spend your first day disoriented, your second day fascinated, and by day three you'll understand why locals call it 'Nairobbery' with equal parts affection and resignation. This is the only capital city where you can watch lions hunt at 6 AM in Nairobi National Park and be back in time for a 9 AM meeting in Upper Hill. That juxtaposition isn't a marketing angle—it's just how Nairobi works.
Travel Tips
Transportation: Download the Little Cab app before you land—it's Uber's local competitor and usually 20% cheaper. A trip from Jomo Kenyatta Airport to Westlands runs 2,500-3,000 KES ($18-21) with Little, versus 4,500 KES ($32) from airport taxis who'll tell you 'meter broken' before you even close the door. Between 4-7 PM, avoid Thika Road entirely unless you enjoy sitting in traffic that hasn't moved since Obama's 2015 visit. Matatus cost 30-50 KES ($0.21-0.36) depending on route—look for the ones painted like nightclub billboards, not the plain white ones. They'll squeeze five people into seats meant for three, but you'll get across town faster than Uber.
Money: ATMs work fine, but they dispense 1,000 KES notes ($7) which nobody wants to break. At the airport, change $100 into smaller bills at the forex—those 1,000s won't get you a 50 KES soda. Mobile money rules here; every vendor from street hawkers to high-end restaurants has M-Pesa. Download the app and load 5,000 KES ($36)—you'll use it for everything from paying your watchman to splitting bar tabs. Credit cards work at malls and hotels, but cash is king everywhere else. Carry small bills; breaking 1,000 KES for a 20 KES purchase means you'll get 980 KES in change, all in 50s.
Cultural Respect: When greeting someone older, grasp their right hand with both of yours—it's called 'hand-holding' and refusing is like spitting in their face. In upmarket restaurants, Kenyans dress like they're attending a wedding—jeans and sneakers mark you as a tourist. Learn 'Habari yako?' (how are you?) and 'Asante sana' (thank you very much)—the effort earns smiles that 3,000 KES ($21) in bribes won't. Sunday is church day; expect matatus to run half-empty until noon and restaurants to be packed after 2 PM. Don't photograph anyone without asking—especially not the Maasai market vendors, who'll chase you demanding 500 KES ($3.55) for each shot.
Food Safety: Street food is generally safe if it's hot and busy—avoid the guy with three samosas and no customers. The chapati guy outside Kenyatta Market has been feeding crowds for 15 years; his 30 KES ($0.21) chapati with beans won't hurt you. Drink bottled water, but don't obsess—Nairobians drink tap water and live to tell about it. The real danger is 'Nairobi belly' from overindulging at Carnivore's all-you-can-eat meat festival (3,900 KES/$28). Stick to busy spots, wash your hands before eating, and if a place has both locals and expats in line, you're probably fine.
When to Visit
January through March is Nairobi's sweet spot—temperatures hover at 22-26°C (72-79°F) with minimal rain, and hotel prices drop 25% after peak season. April brings the long rains; the city turns into a green paradise but getting anywhere takes twice as long as matatus fishtail through muddy roads. May stays wet, but you'll find the best deals—hotels like Villa Rosa Kempinski drop from 28,000 KES ($198) to 18,000 KES ($127) per night. June to August is cool and dry, perfect for hiking Ngong Hills, but it's also family vacation season—expect 40% higher prices and restaurants that need reservations. September and October are probably your best months—dry weather, 24-28°C (75-82°F) days, and prices still reasonable before the holiday surge. The city hosts the Rhino Charge off-road rally in June (spectators welcome for 5,000 KES/$36) and the Safaricom Jazz Festival in February (1,500 KES/$11 for a ticket). November brings short rains that barely last an hour, perfect for budget travelers who don't mind carrying an umbrella. December is peak everything—hotels triple their rates, traffic becomes impossible, but Christmas in Nairobi has its own magic with the city's lights and the Tusker Festival at KICC. The thing about Nairobi weather—it's predictable until it isn't. Even in dry season, pack a light jacket for evenings when temperatures drop to 15°C (59°F). Safari lodges in Maasai Mara adjust rates seasonally—expect 35,000 KES ($248) per night in August versus 12,000 KES ($85) in May. If you're combining city exploration with safari, October offers the best compromise: dry enough for game drives, cool enough for city walks, cheap enough that you might actually afford both.
Nairobi location map