Nairobi Central to Naivasha: A Self-Drive Day Plan

A practical loop out of the city via the A104 and the escarpment, with honest timing, road notes and a case for sleeping in Nairobi Central rather than by the lake.

Getting out of the city before the traffic does

Leave Nairobi Central by 5.30am if you can. From Kenyatta Avenue or Uhuru Highway, take Waiyaki Way west and join the A104 at Kangemi; the run to Limuru is roughly 30km and takes 45 minutes at that hour, closer to 90 after 7am. Fuel up the night before in Westlands or along Waiyaki Way, where stations are open late. The escarpment climb past Limuru and Uplands is the slow part — mist sits in the dips until about 8am, and slow lorries bunch on the bends.

Kinangop opens out after Flyover, and the road settles into a straight run through Kinangop town and on to Naivasha. Budget two hours for the 90km from the city centre to Naivasha town if you leave early, two and a half if you leave after 7am. The Great Rift Valley viewpoint on the escarpment is worth ten minutes, but skip it on the return leg when the light is flat and the lay-by is crowded with matatus.

Hell's Gate, the lake and what to skip

Hell's Gate National Park, about 10km south of Naivasha town off the Moi South Lake Road, is the reason to make this a driving day. You can walk or cycle the gorge between the cliffs — bring water, a hat and closed shoes, and expect dust. Ol Njorowa Gorge walks with a guide take about two hours. The geothermal plant at Olkaria is visible from the park road; there is no need to detour for it. Boats on Lake Naivasha leave from the south shore near Karagita, and a one-hour trip runs to the hippo shallows and Crescent Island.

Crescent Island, reached by boat, is a gentle walking safari with giraffe and zebra and no predators; it suits anyone who wants wildlife without a full game drive. Skip the lakeside curio stops on Moi South Lake Road unless you enjoy negotiating, and skip Longonot on the same day — the crater rim climb takes three to four hours and will wreck your drive home. Best months are January to March and July to October, when the escarpment is dry and the lake road is firm. Avoid the long rains from late March to May, when the park tracks turn to slurry.

The drive back, and why to base yourself in Nairobi Central

Aim to leave Naivasha by 3pm. The return via the A104 puts you back in Nairobi Central by 5.30, ahead of the worst Westlands and Museum Hill congestion. If you are tired, the alternative is the old Naivasha road through Mai Mahiu, which rejoins the A104 near Limuru and cuts about 20 minutes, though it is narrower and busier with trucks. Do not attempt the return after dark on a first visit; unlit lorries and boda bodas make the escarpment a poor place to learn the road.

Here is the argument for sleeping in Nairobi Central rather than by the lake. A day trip is feasible, and a city hotel near Kenyatta Avenue, Kimathi Street or the University Way roundabout puts you five minutes from the A104 exit and walking distance from the National Museum and the city market for the evening. Rates in the central business district typically sit in the mid-range band and below, well under the lakeside lodges, and you keep one base for the whole trip. For a single-day loop, I would book central and drive out at dawn rather than pay lakeside premiums for one night.

Practical notes for the day

Carry cash in small notes for park entry and boat operators, and check your tyres and spare before leaving — the murram inside Hell's Gate is rough on low-profile tyres. Mobile coverage is patchy in the gorge but fine on the A104. Take a light jacket for the escarpment morning and sun protection for the park floor, where temperatures run several degrees warmer than Nairobi. Pack lunch or eat in Naivasha town before 1pm; the park has no reliable food.

Questions, answered

Can I do Nairobi to Naivasha and back in one day?

Yes. Leaving Nairobi Central by 5.30am puts you at Hell's Gate by 8am, with time for the gorge, a boat trip and lunch before a 3pm return that reaches the city by about 5.30pm. It is a long day but manageable on the A104.

How long is the drive from Nairobi Central to Naivasha?

About 90km via the A104 through Limuru and Kinangop. Allow two hours early in the morning and up to two and a half hours after 7am, when lorries and commuter traffic slow the escarpment climb. The Mai Mahiu route is slightly shorter.

Is it better to stay in Naivasha or Nairobi Central?

For a single-day loop, stay in Nairobi Central: you are minutes from the A104 and pay less than lakeside lodges. Base by the lake only if you plan two or more days around the park, Crescent Island and Longonot.

Search live hotel prices in Nairobi Central →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← Nairobi Central's page