Download GPX file for this article
-1.5166737.26667Full screen dynamic map

From Wikivoyage
Jump to navigation Jump to search

Machakos, nicknamed Macha, is a town in the Southern Rift Valley.


Established in 1887, Machakos was an early capital of the then British East Africa Protectorate. Machakos lost its status as the capital in 1899 to Nairobi after the railway was constructed which had bypassed Machakos.

Get in[edit]

On road, Machakos is a one-hour drive from Nairobi via the Nairobi Expressway and Mombasa Road. Buses frequent between the cities and stop at Machakos Town Bus Station, taking approximately 1 hour and 20 minutes.

Get around[edit]



Machakos People's Park



  • Wajuzi Restaurant, Mwatu Wa Ngoma St, +254 731 517629. Daily 6AM-9PM. Serves a good mix of traditional Kenyan and fast food. Try the kebab and fries.



  • 1 Machakos Inn Hotel, Mwatu Wa Ngoma St, +254 740 527121. Cleans rooms with friendly staff. From Ksh 2,000.
  • 2 Gelian Hotel, Mwatu Wa Ngoma St, +254 710551611, . The most luxurious accomodation in town for those who can afford to splurge. Facilities include conference rooms, fitness center, health spa and a rooftop swimming pool. Single rooms from Ksh 9,000, Double from Ksh 12,800.


Go next[edit]

Head south towards the Tanzanian border to Amboseli National Park, which offers some of the best viewing of large African wildlife.

This city travel guide to Machakos is an outline and needs more content. It has a template, but there is not enough information present. Please plunge forward and help it grow!