Kenya highlands landscape near Machakos

Machakos: Eastern Kenya City Guide

Guide to Machakos: people's park, Akamba carving centre, and eastern Kenya travel. Day trip from Nairobi or overnight stop on the road south.

Guides for Machakos

Machakos is the administrative capital of Machakos County in eastern Kenya, 65km southeast of Nairobi on the main road to Mombasa. It sits at approximately 1,600m in the Ukambani highlands - cooler than the plains below but warmer than Nairobi. The town is the cultural heartland of the Kamba people, Kenya’s fourth-largest ethnic group, and has been a centre for woodcarving and artisan craft since the colonial era.

For travellers, Machakos functions best as a half-day excursion from Nairobi or a practical stop on the Nairobi–Mombasa road journey. The Akamba Carving Centre is reason enough to stop.

Getting There

From Nairobi: 65km via the Mombasa Road - approximately 1–1.5 hours. Matatus depart regularly from Nairobi’s Railways stage (near the CBD) and cost approximately KES 150–200. Shared taxis (7-seater) are faster and more comfortable at approximately KES 250–350.

By private car: Take the A109 Mombasa Road out of Nairobi, exit at the Machakos junction (signed). Parking available throughout the town centre.

Things to Do

Machakos People’s Park - a large recreational park on the northern outskirts of town, developed by the county government. Features walking and jogging paths around an artificial lake, boating, children’s play areas, and open lawns for picnics. Entry approximately KES 200 for adults, KES 100 for children. Open daily 7am–7pm. Popular with Nairobi weekenders on Saturdays and Sundays - quieter on weekdays. The lake section has pedalos for hire at approximately KES 300 per 30 minutes.

Akamba Handicraft Industry Cooperative - the most significant cultural attraction in the region. The Kamba are Kenya’s master woodcarvers, with a tradition stretching back centuries. The cooperative, founded in the 1960s, employs hundreds of carvers and covers several acres on the edge of town. Watch carvers at work producing everything from small figurines to large statement pieces, then buy directly in the showroom. Prices are fair and negotiable - significantly better than Nairobi curio shops for equivalent quality. Good selection of animal carvings, Maasai-themed pieces, and abstract art. To combine a Machakos stop with a broader Nairobi-area itinerary, guided Kenya day tours regularly include the town as a cultural excursion.

Mua Hills - the rocky hills above the town, rising to approximately 1,800m, offer hiking with views across the Athi Plains and back toward Nairobi. No formal trails - access by boda-boda to the lower slopes (approximately KES 100–150), then on foot. A local guide is useful. Bring water and sun protection. Best in the morning before heat builds.

Machakos Catholic Mission - one of Kenya’s oldest Catholic missions, established by the Holy Ghost Fathers in the 1890s. The mission grounds and original buildings are historically significant and open to visitors. Entry is free; a donation is appreciated.

Kalamba Market - the main weekly market on Mondays draws traders from across the region. Good for local produce, textiles, and the general energy of a rural Kenyan market day.

Where to Eat

Machakos town centre has several basic local restaurants serving ugali, nyama choma, and stewed dishes at KES 150–350 per meal. The central market area has the best concentration.

Machakos Country Lodge restaurant is the best mid-range option - reasonable food in garden surroundings, with main courses from approximately KES 600–1,500.

Town centre restaurants: The cluster of restaurants along the main market road offers ugali, nyama choma (grilled meat), and stewed beans for KES 150–350. Mama’s Kitchen and the stalls near the matatu stage are reliable for a quick, filling lunch at local prices. Several Indian-influenced restaurants near the main roundabout serve biriani and pilau from KES 250–500.

Where to Stay

Luxury/upper mid-range (KES 10,000–18,000/night): Machakos People’s Park Resort, opened by the county government adjacent to the park, offers the most upmarket accommodation in the region — lake views, larger rooms, and a pool. Suited to Nairobi weekenders or overnight stops before heading south.

Search hotels in Machakos on Booking.com

Mid-range (KES 4,000–9,000/night): Machakos Country Lodge is the most established option with gardens, a swimming pool, and straightforward rooms. Long-running and reliable. Kilambe Country Club is a similar alternative at comparable pricing — both have secure parking and are suitable for self-drive visitors.

Budget (KES 1,500–3,000/night): Several guesthouses in the town centre offer basic but clean rooms. Machakos Highlands Hotel and Rondavel Guest House are functional choices for budget travellers staying overnight before continuing south or returning to Nairobi.

Practical Information

Climate: Machakos sits below 1,000m in parts of the county but the town itself is at approximately 1,600m - pleasantly warm rather than hot (average 22–28°C). The rainy seasons (March–May and October–November) bring green landscapes and sometimes muddy roads in the surrounding countryside.

As an overnight stop: Machakos is a practical choice for breaking the Nairobi–Mombasa road journey. It adds no distance - the junction is directly on the A109 - and the town has good facilities including banks, petrol stations, and supermarkets for provisions.

Market day: Monday is the main market day in Machakos - the most atmospheric time to visit the town centre.

Photography: The hillside setting above the plains makes for good landscape photography. The Akamba Carving Centre allows photography of the carvers at work.

Banking and ATMs: Equity Bank, KCB, and Co-operative Bank have branches in the town centre with ATMs. Fill up with cash before heading to rural Ukambani — ATM coverage thins quickly outside Machakos town.

Transport from Nairobi: 65km southeast of Nairobi, approximately 1–1.5 hours. Matatus run every 30–45 minutes from Nairobi’s Railways stage (KES 150–200). If travelling by private car, the A109 Mombasa Road is fast and well-maintained; the Machakos junction is clearly signed. Note that Machakos has no ring road — all town access is through the centre, which can be congested on market days.

Day Trip vs. Overnight

Day trip from Nairobi: Machakos works as a comfortable half-day excursion. Depart Nairobi by 9am, visit the Akamba Carving Centre (1.5–2 hours), walk or boda-boda to the People’s Park for lunch and a walk (1.5–2 hours), return Nairobi by 3pm avoiding peak traffic.

Overnight stop: Useful when driving the full Nairobi–Mombasa route over two days. Machakos offers a comfortable stop with mid-range accommodation, then an easy drive to Mombasa the following morning - arriving at the coast by 10am rather than the 4–5pm arrival typical of a single-day Nairobi departure. For the full road trip guide, see our Nairobi to Mombasa road trip guide.

For food and accommodation options, see our Machakos food guide and Machakos hotels guide. Our Nairobi day trips guide covers Machakos alongside other accessible excursions from the capital.

Frequently Asked Questions

Is Machakos worth visiting?
Machakos works well as a half-day excursion from Nairobi or an overnight stop on the road to Mombasa. The Akamba Carving Centre is genuinely worth the stop for craft shopping, and the People's Park is a pleasant break from the city. It is not a primary destination but makes a good addition to a Nairobi-based itinerary.
How far is Machakos from Nairobi?
Machakos is 65km southeast of Nairobi - approximately 1–1.5 hours depending on traffic. Matatus run frequently from Nairobi's Railways stage (KES 150–200). The town sits on the main Nairobi–Mombasa Road corridor.
What is the Akamba Carving Centre?
The Akamba Handicraft Industry Cooperative is one of East Africa's largest woodcarving cooperatives. The Kamba people of Machakos County are Kenya's most renowned woodcarvers - the cooperative was established in the 1960s and exports to galleries worldwide. Visitors can watch carvers at work and buy directly at better prices than Nairobi curio shops.

Book an experience

Top experiences in Machakos

Explore the best tours and activities in Machakos - instant confirmation, free cancellation on most bookings.

Browse tours on GetYourGuide →