Farm visits

Mlango Farm is a great destination for a refreshing day out of Nairobi for both adults and children. We welcome groups for daytrips to our farm. Costs are 2,000 Ksh per person and this includes both a guided walk on the farm (the length will depend on your own wishes) and a lunch on our fields. Children below 12 are half price, children below 3 = free.

We welcome groups starting from 8 people, on appointment only. On weekends we usually also combine smaller groups together. If you already have a date in mind, please do let us know asap, so we can reserve the day for you.

Guests are welcomed at 11 am, after coffee and tea we join you for a walk on the farm. During the guided tour you may like to harvest your own vegetables, at Ksh 800 per basket. Please bring your own kitchen knife, baskets will be provided at the farm.

After the farm tour a lovely lunch is served in our garden, consisting of a variety of dishes, all with fresh ingredients from the farm. The lunch is also suitable for vegetarians and vegans. Children can play around, feed the animals (chicken, donkey, goats, cows, ducks, horses, sheep, tortoises, geese, guinea fowls and turkeys) and enjoy the green space!

Inside the house you are welcome to view our home art gallery, where we exhibit paintings from our village Ngecha, among many other pieces. You may also find residing artists working and exhibiting at Mlango Farm through our 'artists in residence' program.

For school visits and the educational programs on Mlango Farm, please see the website of the Mlango Farm Foundation

Cancellation policy:

When you make a reservation, we hire extra staff, we harvest and cook for you. A cancellation means costs for us and no income, while we could have welcomed another group. Therefore we apply the following cancellation policy:

  • Cancelling 4 days before the planned visit or earlier: no costs
  • Cancelling 3 days before the planned visit: 30 % of the costs to be paid
  • Cancelling 2 days before the planned visit: 50 % of the costs to be paid
  • Cancelling 1 day before the planned visit: 75 % of the costs to be paid
  • Cancelling on the day itself: 90% of the costs to be paid