Ola-Booking
Blog Day trips & escapes

East of Nairobi in a weekend: Machakos, Fourteen Falls and Ol Donyo Sabuk

2026-06-305 min readOla-Booking
Granite hills and dry acacia country on the Machakos road east of Nairobi Granite hills and dry acacia country on the Machakos road east of Nairobi

A two-day, 260km loop through the Ukambani hills and Athi plains that almost no visitors do, with a summit climb, two waterfalls and two clear places to sleep.

Why go east when everyone goes west

Traffic out of Nairobi towards Naivasha on a Friday is a two-hour ordeal. Head east instead and you clear the city in 40 minutes on Mombasa Road, and you arrive somewhere almost no international visitor bothers with: Ukambani, the Kamba highlands around Machakos, where granite hills rise out of dry acacia plains and the whole weekend costs a third of a Rift Valley trip. The loop is roughly 260km, runs Nairobi to Machakos to Tala to Thika to Ol Donyo Sabuk and home, and needs no 4x4 except on the summit track.

This is a landscape-and-town weekend, not a big-game one. What you get is a 2,145m peak you can climb in half a day, a waterfall complex on the Athi River, a market town with genuinely good local food, and the sense of driving in a country rather than being ferried between attractions. What you do not get is lion, luxury lodges or English menus everywhere. If that trade sounds wrong, this is not your weekend.

Day one, 08:00-11:00: out to Machakos

Leave Nairobi at 08:00 on Mombasa Road, take the Athi River turn-off, and you are in Machakos town about 65km and 75 minutes later. The road climbs steadily out of the Athi plains into hills that hold their green far longer than the flats below. Stop briefly at the Athi River crossing to see the industrial edge of the metro, the cement works and the export processing zone, which is a useful corrective to the idea that Kenya's economy is safari-shaped.

Machakos was the colonial administration's first inland headquarters before the railway invented Nairobi, and the town still has the layout of an older place: a grid of low buildings, a large open-air market, and hills on three sides. Park near the market and walk. Buy mangoes, oranges and the small sweet Kamba bananas for a few hundred shillings, and eat an early lunch of nyama and ugali or the Kamba staple muthokoi at a local restaurant for KSh300-600, which is a quarter of a Nairobi price for a better plate.

Day one, 11:30-17:00: Machakos People's Park and the Iveti hills

Machakos People's Park sits on the edge of town, a county-built recreation ground with lawns, a lake with paddle boats, a fun fair and a musical fountain, and entry for a few hundred shillings. On a weekday it is calm and cheap; on a Sunday it fills with Nairobi families and church groups, and the atmosphere becomes the point rather than the scenery. Give it an hour, and go with the crowd rather than resenting it, because this is one of the few places in Kenya built for local leisure rather than visitors.

The better afternoon is up in the Iveti and Kyanzavi hills behind town, where dirt roads climb to ridge lines with views back over the plains towards Nairobi's skyline on a clear day, about 60km distant. Ask at your hotel for a local guide, roughly KSh2,000-3,000 for a half day, because the tracks are unsigned and turn to slick clay after rain. Sunset from the ridge, around 18:30, with woodsmoke coming off the homesteads below, is the image you will keep from this weekend.

Night one: where to sleep in Machakos

Machakos has a genuine hotel economy because of the county government and the conference trade, which is good news for a weekend visitor. The mid-range business hotels around the town centre and on the Wote road run KSh4,000-9,000 for a double with breakfast, secure parking and hot water, and they are clean and unfussy. The handful of larger properties with pools and gardens on the outskirts sit at KSh9,000-16,000. Simple guesthouses in the town grid go for KSh1,500-3,000, which is honest value if you only need a bed.

Book ahead if a county event is on, which is more often than you would expect. Ask for a room off the main road, since matatus start at 05:00 and the stage noise carries. Dinner is nyama choma at a roadside grill for KSh500-900 a plate, and the town is comfortable to walk in the early evening around the market and main street. Alternatively, base yourself in Athi River or Kitengela, KSh4,000-8,000, which cuts 30 minutes off Sunday's drive north but is a dull place to spend an evening.

Day two, 07:30-11:00: north to Fourteen Falls

Leave Machakos by 07:30 and drive north on the Kangundo road through Tala and Kangundo, about 80km of rolling farmland and market towns, to join the Thika road system near Kilimambogo. The road surface varies and you should plan two hours rather than ninety minutes. This stretch is the least visited part of the whole weekend and the most representative: roadside stalls of tomatoes and charcoal, brick kilns, dust, and school children who will wave at a car full of strangers.

Fourteen Falls sits on the Athi River near Thika, a 27m-wide curtain of water dropping over a rock shelf. Entry is a few hundred shillings, plus tips for the local guides who will insist on escorting you to the viewpoints and will show you where the daredevil divers jump. Go in the wet season, roughly April to June and November, when the river is full and thunderous. In February it can be a trickle over stained rock, and the pollution from upstream Nairobi is visible. Ninety minutes maximum.

Day two, 11:00-15:00: climbing Ol Donyo Sabuk

Ol Donyo Sabuk National Park is five minutes from Fourteen Falls, a single forested mountain rising to 2,145m out of flat country, called Kilimambogo, the mountain of the buffalo. Non-resident entry is roughly KSh3,000 and rangers escort you because of the buffalo. There is a 9km track to the summit which a high-clearance vehicle can drive in about 45 minutes, or you can walk it in three to four hours up and two down. Walking is the better experience and requires a ranger, at about KSh2,000-3,000 for the group.

The summit holds the graves of Sir William Northrup McMillan, the American-born settler who owned the estate, and his wife, and on a clear morning you can see Mount Kenya to the north and the Nairobi skyline to the south-west. Cloud usually closes in by early afternoon, so climbing early would be better if you were not coming from Machakos; the alternative is to reverse the loop and do the mountain on day one. Carry two litres of water each, since there is none on the mountain.

The run home, costs, and the variant worth taking

From Ol Donyo Sabuk the Thika Superhighway takes you into Nairobi in about 75 minutes outside peak times, with the last 15km from Ruiru being the slow part. Aim to be moving by 15:30. Total weekend cost for two people sharing, self-driving, is roughly KSh28,000-38,000: about KSh6,000 fuel, KSh8,000-10,000 in park and site entries, one night at KSh5,000-9,000, guides at KSh4,000-5,000, and food at KSh1,500 a head a day. That is the cheapest proper weekend within 100km of Nairobi.

The variant worth taking is to reverse it: Ol Donyo Sabuk and Fourteen Falls on Saturday morning when the summit is clearest, a night in Thika town at KSh3,500-8,000 or at the century-old hotel by the Chania falls, then Machakos and the Iveti hills on Sunday with the drive home in daylight. Skip Fourteen Falls entirely between January and March; it is a disappointing trickle and the entrance hustle is more energetic than the waterfall. Skip Machakos People's Park if you have children who have already seen a fun fair.

Book while you read Median nightKSh8929 Cheapest areaKSh2200 Hotels3238 Find a hotel

Before you book

What people ask before booking Machakos.

Do I need a 4x4 for this loop?

Not for the tarmac sections. Machakos, Tala, Thika and the park gates are all reachable in a saloon car. You need high clearance and low gears only for the 9km summit track on Ol Donyo Sabuk, and for the Iveti hill tracks after rain. Walking the mountain removes the need entirely.

Can I do it by public transport?

Machakos yes, easily: matatus from Nairobi's Machakos Country Bus area run constantly for KSh200-300 and take about ninety minutes. The Ol Donyo Sabuk half is harder, since the park gate is 2km off the road and you would need a boda boda at KSh300-500 plus a ranger escort inside.

How dangerous are the buffalo on Ol Donyo Sabuk?

Serious enough that the park insists on an armed ranger for anyone walking, and that is not a formality. Buffalo use the forest edge and the lower track. Stay with your ranger, do not walk ahead, and do not attempt the summit path alone even if the gate is quiet. The escort costs about KSh2,000-3,000 per group.

Which months suit this weekend best?

June to August for cool walking weather and clear summit views, or late April to early June if Fourteen Falls is your priority, since the river runs hardest then. January to March is hot and dusty on the Athi plains and the falls shrink. Avoid the days right after heavy rain, when hill tracks turn to clay.

Mentioned in this guide
Where to stay

Hotels in Machakos

Live prices · free cancellation

Recommended reads

All posts