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
Attractions
See all 5 activitiesNairobi: 1 Day of Pure Adrenaline Adventure in Kenya
Free cancellation available
Wildlife & nature
See all 698 activitiesSafari Tour; Nairobi National Park
Activity duration is 5 hours
8.0 out of 10 with 4 reviews
Free cancellation available
Food, drink & nightlife
See all 107 activitiesNairobi nightlife thrill
Activity duration is 5 hours
Free cancellation available
Shopping & fashion
See all 7 activitiesNairobi souvenir Shopping and Historical Half day Tour
Activity duration is 6 hours
Free cancellation available
Private & custom tours
See all 393 activitiesFrom Nairobi: Maasai Tribe Village Visit
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)