Best things to do in Nairobi
Explore thousands of activities, attractions and tours with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Access exclusive deals, only with the Travelocity app
Recommended activities in Nairobi
Tours & day trips
See all 1186 activities
3 Days Maasai Mara Guided Safari on 4x4 Land Cruiser from Nairobi
Activity duration is 3 days
Free cancellation available
Private & custom tours
See all 414 activities
Tour Giraffe Centre, David Shedrick, Karen Blixen & city tour.
Activity duration is 8 hours
Free cancellation available
Food, drink & nightlife
See all 111 activities
Nairobi nightlife thrill
Activity duration is 5 hours
Free cancellation available
Classes & workshops
See all 23 activities
Traditional Kenyan Cooking Class & Local Market Tour
Activity duration is 3 hours and 30 minutes
10.0 out of 10 with 1 review
Free cancellation available
Shopping & fashion
See all 7 activities
Nairobi souvenir Shopping and Historical Half day Tour
Activity duration is 6 hours
Free cancellation available
Popular places to visit
The Aga Khan University Hospital
3.5/5(3 reviews)
Though The Aga Khan University Hospital might be what brings you to town, perhaps you'll have a chance to explore more of Nairobi while you are here.
Westgate Shopping Mall
5/5(2 reviews)
During your visit to Nairobi, you can enjoy retail therapy at Westgate Shopping Mall. You can seek out the safari tours while in the area.
Nairobi sightseeing tours & attractions
Things do in destinations worldwide
Most popular
Hotels
Cabins SpillimacheenAll Inclusive Resorts & Hotels in MombasaPet Friendly Hotels in SecheltCabins Idabel LakeHotels in Chatham-KentVacation Homes SeattleRamada Plaza by Wyndham Niagara FallsHotels in EastleighHotels in GriffintownSeaGarden Beach Resort - All InclusiveHostels KitchenerAll Inclusive Resorts & Hotels in TulumMotels UxbridgePet Friendly Hotels in LondonCottages Waupoos
Flights
Winnipeg to Málaga (YWG - AGP)Victoria to Dallas (YYJ - DFW)Cathay Pacific New York (JFK) to Vancouver (YVR) flightsDelta Montreal (YUL) to Vancouver (YVR) flightsAir Canada Toronto (YYZ) to Barcelona (BCN) flightsPhilippine Airlines Narita (NRT) to Manila (MNL) flightsAir Canada West Palm Beach (PBI) to Toronto (YYZ) flightsAir Canada Edmonton (YEG) to Narita (NRT) flightsToronto to St. Louis (YYZ - STL)Norfolk to Toronto (ORF - YYZ)