Day trip to Naivasha from Nairobi
Ninety kilometres northwest of Nairobi, past the Rift Valley escarpment, sits a freshwater lake with hippos, a walkable gorge and a volcano you can climb before lunch. Entry fees from KSh3,400.
Fischers Tower rock cliff in Hells Gate National Park near Naivasha
Getting there: the A104 and the escarpment
Naivasha is 90 kilometres from Nairobi on the A104 Nairobi–Nakuru highway, which climbs out of the city through Kikuyu and Limuru, then drops spectacularly down the Rift Valley escarpment above Mai Mahiu. The viewpoints on the descent, with their curio stalls and the little Italian-built Mai Mahiu chapel from 1942 below, are the reason to leave early. Driving takes 90 minutes to two hours with clear roads and closer to three at Friday afternoon peak, when the whole city heads upcountry. Fuel for a return run costs roughly KSh2,500 in a small car.
Without a car, matatus to Naivasha leave from the Cross Road and River Road stages in the Nairobi CBD from 6am, cost KSh300 to KSh500 and take about two hours, dropping you at Naivasha town's Moi South Lake Road junction. Long-distance coaches on the Nakuru and Kisumu routes also stop there. A private car with driver for the day is KSh10,000 to KSh15,000 and worth it, because the sights are spread along 20 kilometres of South Lake Road and matatus on that stretch are slow and infrequent. Kenya Railways also runs a Nairobi–Kisumu service that calls at Naivasha; confirm days at Nairobi Central Station.
Hell's Gate: cycling between the cliffs
Hell's Gate National Park sits two kilometres off South Lake Road and is the most physical thing you can do near Nairobi in a day. Non-resident adult entry is about KSh3,400, and vehicles pay roughly KSh300. Inside, a flat gravel track runs eight kilometres between red cliffs past Fischer's Tower, a 25-metre volcanic plug that climbers use, with zebra, warthog, Thomson's gazelle and buffalo grazing beside the road. Bikes hire at the Elsa Gate for around KSh1,000 for the day, which turns the drive into a proper Rift Valley morning.
The gorge is the payoff. Park at Ol Njorowa and take one of the community guides waiting at the trailhead, KSh1,500 to KSh3,000 for a group, for the descent into a narrow sandstone slot with hot springs seeping from the walls and the Devil's Bedroom side chamber. It involves scrambling and one short ladder section; wear real shoes and skip it entirely if the sky is grey upstream, because flash flooding here has killed people. Allow three hours for the park including the gorge and be out by early afternoon.
The lake: hippos, fish eagles and Crescent Island
Lake Naivasha is a shallow freshwater lake, unusual in a valley of soda lakes, ringed by papyrus and drowned fever trees. Boat trips leave from the jetties at Fisherman's Camp, Camp Carnelley's and Sopa Lodge; the going rate is KSh4,000 to KSh6,000 per boat for an hour, seating up to six, plus a small lake user fee. You will see pods of hippo, pelicans, cormorants and the fish eagles that the boatmen call in for a photograph. Wear a life jacket and take the boatman's advice about distance from hippos seriously.
Combine the boat with Crescent Island, a private wildlife sanctuary on a peninsula off Moi South Lake Road with no predators, which means you walk among giraffe, zebra, wildebeest and waterbuck on foot. Non-resident entry is around KSh4,000 and the loop takes 90 minutes. Elsamere, the former home of Joy and George Adamson on the south shore, charges about KSh1,500 which includes a short film, the museum rooms and afternoon tea on the lawn with colobus monkeys in the trees. It is the calmest hour on the lake.
Mount Longonot as the alternative plan
If you would rather climb than cycle, Mount Longonot National Park is on the way, signposted off the A104 at Longonot town, 60 kilometres from Nairobi. Non-resident entry is about KSh3,400. The trail climbs 1.5 hours of loose volcanic scree to the crater rim at roughly 2,600 metres, where a forested caldera drops away below you and the Rift Valley floor stretches to Suswa. The full rim circuit adds two to three hours of steep, exposed up-and-down to the 2,776-metre summit; most day trippers do the rim viewpoint and turn back.
Start by 7.30am. There is no shade, water is not sold at the gate reliably, and the afternoon wind on the rim is fierce. Take two litres per person, a hat and sunscreen, and expect to be filthy from the ash. A KWS ranger escort is available and useful in the dry season when the grass is high. Longonot plus a lakeside lunch at Camp Carnelley's, where a wood-fired pizza runs about KSh1,300, is a complete day trip on its own without adding Hell's Gate.
Where to eat and where to swim
Lunch on South Lake Road is straightforward. Camp Carnelley's is the long-standing backpacker institution with pizzas around KSh1,300, a lawn to the water and a fire in the evening. Fisherman's Camp next door does grilled tilapia and chips for about KSh1,200. For a smarter table, Lake Naivasha Country Club serves a buffet lunch near KSh3,500 under its old colonial-era trees, and Enashipai Resort on Moi South Lake Road has a day-visitor package with pool and spa access from roughly KSh4,000.
For a swimming pool with a view, Sopa Lodge and Sawela Lodge both sell day passes in the KSh2,000 to KSh4,000 range. Do not swim in the lake itself: hippos and bilharzia make it a bad idea regardless of what you see anyone else doing. If you decide to stay the night, rooms at Fisherman's Camp start near KSh4,500 for a banda, Country Club doubles run about KSh12,000, and Enashipai or Sopa sit at KSh20,000 to KSh30,000 with dinner included.
Timing, seasons and what a day costs
Leave Nairobi by 6.30am. That gets you down the escarpment before the trucks build up, into Hell's Gate at 9am and onto the lake by 1pm, back in the city for 6pm. If you only have one stop in you, choose Hell's Gate for landscape or a boat trip plus Crescent Island for wildlife on foot. Trying to do the gorge, the boat, Crescent Island and Longonot in one day is how people end up eating petrol-station samosas on the A104 at 9pm.
January to March is hot, dry and clear, with dust on the Longonot trail. The long rains from late March through May turn the gorge dangerous and the tracks slick, but the valley is green and the birdlife peaks. June to October is the reliable window: cool mornings, firm ground, good visibility. Budget roughly KSh12,000 per person for a comfortable day with a shared car, both park entries, a boat and lunch, or about KSh6,000 doing it by matatu with one park and one meal.
Frequently asked questions
What people ask before they set off on this one.
Ninety kilometres on the A104, which is 90 minutes to two hours in normal traffic and up to three hours on a Friday afternoon or Sunday evening. The slow parts are the climb through Kikuyu and Limuru and the truck queues on the escarpment descent. Leaving Nairobi before 6.30am makes a real difference on a day trip.
Yes, comfortably, if you leave by 6.30am and use a car. Do Hell's Gate first, including the Ol Njorowa gorge with a local guide, then a one-hour boat trip on the lake in the early afternoon. Entry to Hell's Gate is about KSh3,400 non-resident, bikes are around KSh1,000, and boats are KSh4,000 to KSh6,000 per boat.
In dry weather with a guide, yes, but it involves scrambling and one ladder and it floods without warning. People have died in flash floods in the gorge. Do not enter if there has been rain upstream or if the sky over the highlands looks heavy, and take one of the community guides at the trailhead for KSh1,500 to KSh3,000 rather than going alone.
Expect KSh4,000 to KSh6,000 per boat for one hour, seating up to six, from the jetties at Fisherman's Camp, Camp Carnelley's or the lodges, plus a small lake user fee. Prices are per boat, not per person, so a group of four splits it cheaply. Insist on life jackets and let the boatman decide how close to approach the hippos.
Yes. Matatus leave the Cross Road and River Road stages in the Nairobi CBD from about 6am, cost KSh300 to KSh500 and take two hours to Naivasha town. The problem is the last leg: the attractions are spread along 20 kilometres of South Lake Road, and local matatus and boda-bodas there are slow, so budget KSh1,500 or so for local transport once you arrive.
Longonot if you want a hard hike and a crater view, Hell's Gate if you want cliffs, plains game, cycling and a gorge walk with less effort. Both charge about KSh3,400 non-resident entry. Longonot needs a 7.30am start and two litres of water per person; Hell's Gate is doable at a relaxed pace and pairs better with an afternoon on the lake.
Hotels in Nairobi
Hotels we cover across Nairobi
- City Wall Hotel 3★
- Claire's Paradise 3★
- Clarence House 3★
- Clarence House Nairobi 3★
- Classic Guest Houss 3★
- Classy Executive Two Bedroom Apartment With Fully Equipped Gym Ample Parking Space Swimming Pool Children Playing Ground And Amazing Scenic Views 3★
- Classy Executive Two Bedroom Apartment With Fully Equipped Gym Ample Parking Space Swimming Pool Children Playing Ground And Amazing Scenic Views 3★
- Classy Studio Apartment In Kilimani With Fully Equipped Gym And Balcony Which Breathtaking City Views 3★
- Classy Studio Apartment racecourse Gardens 3★
- Classy Tastefully Furnished Executive Three Bedroom Apartment With Fully Equipped Gym Ample Parking Space Swimming Pool Children Playing Ground And Amazing Scenic Views 3★
- Clemsa House Karen 3★
- Colour that Pops by YourHost 3★
- Comfort Fully Furnished Studio Apartment In Kilimani With Unbeatable City Views 3★
- comfort living apartment with Dsq Gym rooftop football pitch coffee house restaurant garden and child play area in kileleshwa 3★
- Comfort Zone Homes Athi River 3★
- Comfy Private Ensuite Guest Room 3★
- Cosy & Stylish studio apartment near JKIA SGR with high speed WiFi NETFLIX free parking and secure. 3★
- Cosy 1Bedroom Ngong Road 3★
- Cosy 1Br 43' Smart Tv 3★
- Cosy Nairobi 1bdr Apartment for Two in Westlands 3★
- Cosy one bedroom at TRM Drive 3★
- Cosy one bedroom at TRM Drive 3★
- Cosy Studio with a Swimming Pool Free Parking 3★
- Cosy Studio with Workspace 3★
More guides to Nairobi
All guides
Itineraries · 8 min read
48 hours in Nairobi
Two nights is enough for a dawn game drive, the Karen museums and one proper night out — if you sleep in the right suburb. Here is the hour-by-hour plan, with room rates from KSh5,500 to KSh45,000.
Itineraries · 10 min read
One week in Nairobi
Seven nights lets you settle into one suburb, walk three forests, eat across four cuisines and still fit an overnight in the Rift Valley. Here is the week, with apartment rates from KSh6,000 a night.
Itineraries · 9 min read
Nairobi in 3 days on a budget
Three days in Nairobi for under KSh9,000 a day, including a bed, three meals and the entry fees that actually matter. Matatus, guesthouses and the two attractions worth paying for.
Compare real rates across the city and the Rift Valley towns, and fund a verified tonne of carbon removal with every booking.