The 8 Best Small Towns Near Nairobi for a Weekend Escape

From tea-green highlands to flamingo-flecked soda lakes, these towns within a few hours of the capital trade traffic and skyscrapers for fresh air, big views, and easy adventure.
Last updated June 22, 2026
The 8 Best Small Towns Near Nairobi for a Weekend Escape
A herd of hippos lounging in Lake Nakuru, surrounded by lush greenery and mountains in Kenya. · Bibhash Banerjee

Nairobi is a fast, loud, exhilarating city, but some of its best days happen when you leave it behind. Within an hour or two of the center, the landscape changes fast: tea estates climb misty ridges, the Rift Valley floor opens up under huge skies, and small towns run at a gentler pace where weekends still mean roadside grilled meat and lakeside walks.

This list favors real towns with their own character over generic resorts, and it ranges from quick half-day hops (Ngong, Limuru) to overnight trips worth a full weekend (Nanyuki, Nyeri). Each entry tells you what is actually worth your time, what to eat, and roughly how long the drive takes.

Most of these are easy by car or matatu, and several pair naturally with a guided day trip if you would rather not drive. Pick one for a lazy lakeside day, another for hiking or wildlife, and start stitching together a Kenya itinerary that goes well beyond the city.

1
Naivasha
NaivashaAbout 90 km northwest of Nairobi, in the Rift Valley Google
Naivasha is the capital's favorite freshwater getaway, a relaxed town strung along the shore of Lake Naivasha where hippos graze the lawns of lakeside lodges at dusk. Days here are built around boat rides past fish eagles and pods of hippo, a short crossing to Crescent Island where you can walk among zebra and giraffe with no predators around, and cycling or hiking through the red cliffs and steam vents of nearby Hell's Gate National Park. Add a soak in the geothermal pools or a detour up to the green crater lake at Crater Lake Game Sanctuary, and it makes a near-perfect overnight. The drive up the Rift Valley escarpment, with its viewpoint stalls selling sheepskins and roasted maize, is half the fun.
  • Cycling and hiking Hell's Gate's gorges and cliffs
  • Boat safari and a walking visit to Crescent Island
  • Hippos at dusk along the lakeshore lodges
  • Geothermal hot springs near Olkaria
Best for: a lakeside weekend and easy outdoor adventure
Getting there: 1.5 to 2 hours by car or matatu via the A104; guided day trips run from Nairobi
2
Limuru
LimuruAbout 30 km northwest of Nairobi Google
Cool, green and often wrapped in highland mist, Limuru sits among rolling tea plantations just up the road from the city, which makes it one of the quickest true escapes from Nairobi. The big draw is wandering the bright-green tea fields and stopping for a pot of estate tea with a view, often paired with scones at one of the country lodges. Kentmere and the surrounding farmland feel a world away from downtown, and the climate is markedly cooler, so bring a layer. It is an easy half-day or relaxed lunch trip, especially good with kids or anyone who just wants to slow down.
  • Walks through working tea estates
  • Afternoon tea and scones at a country lodge
  • Cool highland air and farm-to-table lunches
Best for: a quick, scenic half-day from the city
Getting there: About 1 hour by car via Limuru Road or the A104
3
Nanyuki
NanyukiAbout 200 km north of Nairobi, at the foot of Mount Kenya Google
Nanyuki is the lively base town for Mount Kenya country, sitting almost exactly on the equator with snow-dusted peaks on the horizon on clear mornings. It is more developed than most towns on this list, with good coffee shops, the famous equator-line signposts where guides demonstrate the Coriolis effect, and craft markets selling textiles and beadwork. Use it as a launchpad for Ol Pejeta Conservancy, home to the last two northern white rhinos and a chimpanzee sanctuary, or for hikes and treks on Mount Kenya itself. With more time it earns a full weekend rather than a day trip.
  • Game drives and rhino tracking at Ol Pejeta Conservancy
  • Standing on the equator line just outside town
  • Mount Kenya treks and foothill walks
  • Cedar Mall and local craft markets
Best for: a wildlife and mountain weekend
Getting there: About 3 hours by car via the A2, or a short SafariLink/AirKenya flight to Nanyuki airstrip
4
Machakos
MachakosAbout 60 km southeast of Nairobi Google
Often shortened to 'Macha' by locals, Machakos is an old market town set among the dry hills of Ukambani, with a strong Kamba cultural identity and a famously busy produce and crafts market. The headline attraction now is Machakos People's Park, a large public park with boating, gardens and weekend crowds enjoying picnics and live music. Browse the central market for wood carvings and sisal baskets, and try local dishes built around githeri and grilled goat. It is an easy, low-key day trip that shows a different, less touristy slice of Kenyan life.
  • Boating and gardens at Machakos People's Park
  • Kamba wood carvings and baskets at the central market
  • Hilltop viewpoints over Ukambani
Best for: markets, local culture and an easy family day out
Getting there: About 1.5 hours by car via the Mombasa Road (A8) and Machakos turnoff
5
Sagana
SaganaAbout 110 km north of Nairobi, in central Kenya Google
Sagana is Kenya's adventure-sports hub, a small town on the Tana River where the water runs fast enough for genuine white-water rafting just a couple of hours from the capital. Beyond rafting, the riverside camps offer kayaking, bungee jumping, cliff jumping, zip lines and mountain biking, making it the go-to for adrenaline weekends and team trips. The setting is lush and warm, with riverbank lodges where you can overnight after a day on the rapids. If you want activity rather than sightseeing, this is the pick.
  • White-water rafting on the Tana River
  • Bungee jumping and zip-lining at the river camps
  • Kayaking and riverside camping
Best for: adrenaline seekers and active groups
Getting there: About 2 hours by car via the A2 toward Karatina
6
Lake Magadi
Lake MagadiAbout 110 km southwest of Nairobi, in the southern Rift Valley Google
4.4 · 296 reviews
Magadi is a remote soda-lake town on the floor of the Rift Valley, dramatically hot and otherworldly, where a vast pink-and-white expanse of trona crust stretches to the horizon. The lake's pink soda flats and shallows draw flamingos and other waterbirds, and the surrounding Maasai country feels raw and empty. A favorite stop is the natural hot springs at the far end of the lake, where warm mineral water pools against the soda flats. The descent from the highlands is scenic and the heat is intense, so this is a dry-season, early-start kind of trip best done by car with plenty of water.
  • Pink soda flats and flamingos on the lake
  • Natural hot springs at the lake's southern end
  • Birdwatching and stark Rift Valley scenery
Best for: photographers and offbeat day-trippers
Getting there: About 2 to 2.5 hours by car via Magadi Road; best with a private vehicle
7
Nyeri
NyeriAbout 150 km north of Nairobi, in the central highlands Google
Nyeri is the leafy heart of the Kikuyu highlands, a cool, fertile town wedged between Mount Kenya and the Aberdare Range with a strong place in Kenyan history. It is the burial place of Scouting founder Robert Baden-Powell, whose grave at the Outspan area still draws visitors, and the gateway to the Aberdare National Park with its waterfalls, forest and famous tree hotels like The Ark and Treetops where you watch wildlife come to floodlit waterholes at night. The town itself is pleasant for a coffee and a wander, but the real reward is the green, misty country around it. It suits travelers who want highlands scenery and a slower pace.
  • Aberdare National Park forests and waterfalls
  • Overnight wildlife viewing at a tree lodge
  • Baden-Powell's grave and highland history
Best for: highlands scenery and a quiet overnight
Getting there: About 2.5 hours by car via the A2 and Nyeri turnoff
8
Ngong
NgongAbout 25 km southwest of Nairobi Google
Ngong is the small town below the Ngong Hills, the knuckle-like green ridge that gives Nairobi some of its best hiking right on the doorstep. The classic outing is the ridge walk along the hills, where wind turbines turn and you get sweeping views over the Rift Valley on one side and the city on the other. It is close enough for a morning hike and back, and the area carries echoes of 'Out of Africa', with Karen Blixen's old farmland nearby. Go with a guide or in a group for the ridge walk, then reward yourself with nyama choma in town.
  • Ridge hike along the Ngong Hills
  • Rift Valley and Nairobi skyline views
  • Nyama choma (grilled meat) in town afterward
Best for: an easy morning hike close to the city
Getting there: About 45 minutes to 1 hour by car via Ngong Road

Good to Know

When to go The dry seasons (roughly January to March and July to October) give the best driving conditions and clearest views, important for Magadi's heat-baked road and Mount Kenya sightings. Highland towns like Limuru and Nyeri are cool year-round, so pack a layer even when Nairobi is warm.
Getting around A private car or hired driver gives the most flexibility, especially for Magadi and Nyeri. Matatus and buses serve Naivasha, Limuru, Machakos, Thika and Nanyuki frequently from Nairobi, but plan return times so you are not traveling after dark.
What to book ahead Reserve adventure activities at Sagana and tree-hotel stays in the Aberdares ahead of weekends and holidays, as they sell out. Park entry for Hell's Gate, Ol Pejeta and the Aberdares is paid in advance or at the gate, often via card or M-Pesa.
Money Carry some cash and set up M-Pesa if you can, as small towns and roadside vendors often prefer mobile money over cards. Keep small denominations for market stalls and park fees.

The beauty of Nairobi is how quickly it lets you go: an hour or two on the road and you can be hiking a windswept ridge, drifting past hippos, or sipping tea in the highland mist. Pick one of these towns for your next free weekend, or chain a few together into a Rift Valley and Mount Kenya loop, and you will see a side of Kenya the city never shows.

Ready to book your trip?

Search Hotels
Search Homes

Traveling somewhere else?

Generate a custom itinerary