Lake Naivasha and Surroundings
139 km² (54mi²)
1995, designated as a Ramsar Wetland
All year round
A beautiful freshwater lake surrounded by yellow fever trees
Lake Naivasha is a beautiful destination for a day trip or a stopover on a northern safari. You can explore Crescent Island or the Crater Lake Game Sanctuary to see the lake’s diverse wildlife. Nearby, Hell’s Gate National Park offers opportunities for biking, hiking and climbing, while Mount Longonot features a scenic trek around its crater rim.

Lake Naivasha: A destination for nature lovers and active travellers
Surprisingly, Lake Naivasha, with its beautiful scenery and abundance of animal and bird life, is not a National Park.
However, it is unique in many other ways.
For decades, heading north from Nairobi on a safari has given travellers a sense of excitement. But it’s not until you arrive at the escarpment of the Great Rift Valley that the feeling is amplified.
Location of Lake Naivasha and surroundings
Seeing the vast landscapes of Kenya, you immediately understand why the ‘Great’ is in the title Rift Valley. Taking in the grandeur, you glimpse the shimmering lake in the valley below at 1884m a.s.l.
Nearing Lake Naivasha, you see it is flanked by two sides of the Great Rift Valley; they are the rainmakers that feed the lake via the Malewa and Gilgil Rivers.
No visible outlet exists; however, as the water remains fresh, there is thought to be an underwater outflow.
To the south, the conical shape of Mount Longonot, a stratovolcano that last erupted in the 1860s, seemingly stands guard over this precious freshwater source.
Beautiful patterns are created on the lake’s surface by a mass of flamingos and brilliantly white Great Pelicans.
Lake Naivasha gives visitors a quintessential feeling of being in Kenya.
Be it the snort of a rising hippo coming up for air, the distinctive call of the beautiful Fish Eagle that has made the shoreline its home for centuries, or the stands of yellow fever acacia trees that provide a habitat for many and add yet more colour to the pallet of life on the lake.
Things to do at and around Lake Naivasha
One of the best things about exploring this area is that you can leave the vehicle behind and experience its wildlife up close.
You can go on foot, by boat, by bike, or even climb rock faces to discover the unique landscapes.
Crescent Island is the destination for you if you love being in nature surrounded by wildlife. Now cut off from the mainland, the island acts like an ark and is home to a diverse range of species, which have been protected for over 40 years.
You’ll find an abundance of wildlife here, ranging from Bat-eared foxes to towering giraffes to a treasure trove of bird life.
After a short boat ride, you can wander around this peaceful island surrounded by impalas, wildebeests, zebras, hippos, giraffes, and waterbucks.
Hell’s Gate National Park
At Hell’s Gate National Park, 15km south of the lake, you’ll find a beautiful gorge with stunning ochre rock faces, geothermal springs, extinct volcanos, and an array of wildlife.
Today, Hell’s Gate is situated higher than the lake’s surface.
However, many years ago, it was the lake’s outlet.
You can walk through narrow gorges, climb volcanic rock formations, or enjoy mountain bike trails amidst zebras, bushbucks, giraffes, warthogs, buffalo, eland, hartebeest, Thomson’s gazelle, Klippspringer and various other animals.
Things to do at Hell’s Gate National Park include:
- Exploring the Central Tower Trail by renting mountain bikes at Elsa Gate.
- Hiking the Ol Njorowa Gorge, but it’s best to avoid it during rainy weather as flash floods can occur.
- Climbing the 25m tall Fishers Tower near Elsa Gate.
- Camping at Endachata, Naiburta, or Ol Dubai campsites
Southwest of Lake Naivasha lies the distinctive shape of Mount Longonot National Park. You can go on an 11.6km hike to reach the highest point at 2776m and walk around the rim of this stunning dormant crater.
Some parts of the route can be challenging, so hiking in an anticlockwise direction is advisable.
Lake Naivasha’s proximity to Nairobi makes it a great day-trip destination, but it can also easily be added to a safari to Masai Mara or Lake Nakuru National Park.
The lakeshore is always green, offering a nice change in scenery to the dry savannahs.
A birdwatchers paradise
The lake is home to hundreds of birds, with the Fish Eagle, Kingfisher, and Great White Pelican being particularly iconic species.
A haven for hippos
At Lake Naivasha, some of the 1,500 resident hippos can be seen grazing along the shore or moving through the reeds.
The mystery of the lake
Lake Naivasha, at 1,884 m, has no visible outlet, but due to its fresh water, it is believed to have an underwater one.
WHEN TO GO
Best time to go to Lake Naivasha
Lake Naivasha, Crescent Island, Hell’s Gate National Park, and Mount Longonot National Park offer great year-round experiences.
However, the best time for trekking, walking, or rock climbing is the dry seasons, from June to October and January to February.
At this time, the chance of rain is low, while temperatures are mild and pleasant. It is also the safest time to hike the Ol Njorowa Gorge, as the chance of flash floods is significantly reduced.
During the rainy seasons from November to December and March to May, persistent rainfall may interfere with your plans.
Dry Season
June to OctoberIdeal for outdoor activities
Rainy Season
March to MayBest for landscape photography
Why to go
An excellent day trip with superb outdoor activity awaits
A visit to Lake Naivasha is ideal for a day trip from Nairobi or on the way to the Masai Mara or Lake Nakuru National Park. You can spot some of the 450 bird species found here.
For the more active safari-goer, walk or mountain bike in the Hell’s Gate National Park nearby. In the private nature reserve of Crescent Island, you can spot wildebeest, zebras, and giraffes during a walking safari.
You can explore one of the few freshwater lakes in the East African Great Rift Valley by boat.
Grab your binoculars and search for African fish eagles, pelicans, cormorants, and dozing hippos.


‘When you visit Lake Naivasha, we recommend a trip to Crescent Island for a picturesque walk amidst the wildlife, accompanied by the iconic sounds of the lake, including the snorts of hippos and the calls of Fish Eagles.’Taher | Kenya Travel Expert
Where to stay at Lake Naivasha
Location
Lake Naivasha is located between Nakuru and Nairobi. It is easily accessible from both cities and takes approximately 2.5 hours. It is a perfect destination for a day trip or an extended stay when combined with Lake Nakuru National Park, the Masai Mara and the Aberdare National Park.
Crescent Island can be found on the southern side of the lake, while Hell’s Gate National Park (15km) and Mount Longonot National Park (35km) are located south of Lake Naivasha.
Places to stay include Naivasha Sopa Lodge, Fisherman’s Camp, Camp Carnelley’s, and three campsites inside Hell’s Gate National Park, located near Elsa Gate (Northeast).
- Lake Naivasha
- Nairobi City 108 km | 2 to 3 hours by road
- Aberdare National Park 220 km | 4.5 to 5.5 hours by road
- Amboseli National Park 340 km | 7 hours by road
- Lake Nakuru National Park 75 km | 2 hours by road
- Masai Mara Game Reserve 220 km | 5 to 6 hours by road
- Samburu National Reserve 350 km | 8 to 9 hours by road



Experience Kenya with us
Speak to one of our local advisors
Let's start planning your trip!
We will get back to you within 2 working days.