Naivasha

Welcome to Naivasha

Naivasha is a town in Nakuru County, Kenya, 92.8 km north west of Nairobi. From 1969, the population expanded by a factor of 17 times to over 355,383 at the 2019 census. It is situated on the shores of Lake Naivasha, from which it takes its name. Wikipedia

Elevation: 2,086 m

Top Experiences in Naivasha

Hells Gate National Park X Olkaria Spa & Lk Naivasha Day Trip
Domestic Deals

From €4.000,00

Experience an Eid Adventure Like No Other!
Eid Deals

From €36,63

Eid in Naivasha | 2 Days 1 Night
Eid Deals

From €81,40