Getting Here

By Air. Daily direct flights from/to JKIA (Interntional) airport on Fly540 ( )   


Daily direct flights from Wilson (local) airport on Air Kenya ( or Safarilink ( scheduled charter.    

Flight time is around 1hour 20 minutes.


All flights land on Manda Island opposite Lamu. A 30 minute boat ride will then take you to Shela (where you will be welcomed by Fred and taken on a 5 minute walk to the house)


Please advise us of your flight when booking the house, so that Fred may check that the Peponi dhow (appx $3 per head) will be there to meet the flight. Or to arrange alternative boat transfer if not.


Return flights (Nbi-Lamu) are presently (2018) upwards of $120 pp.


There are also scheduled flights to Lamu from Malindi.



BY BUS.  For the intrepid overlander there are public buses that (for a few dollars) take you from Nairobi to Mombasa (overnight) another bus that goes from Mombasa to Malindi (4 Hours) and a further one from Malindi to Mokowe -the mainland opposite Lamu (7 hours).

This is a fascinating, inexpensive, but terrifying experience if you are not accustomed to public transport in Africa.


BY CAR (4wd only!) is also possible, but you may have to replace it afterwards and you won’t need it when you get there. The road north from Malindi via Garsen to Mokowe jetty is wild, spectacular and rough. During the rains it can become impassable.