Kiwayu Island, 45 kilometres (30 miles) to the north of Lamu is a magical sliver of beach and sand dune – remote, unspoilt and virtually untouched by tourism and the outside world, it is a wonderfully original and out-of-the-way place to escape to and relax. Kiwayu is 6 hours or more from Lamu by sailing dhow – or 1.5 hours by fast speedboat. Flights to Kiwayu are possible by special arrangement with Safarilink as part of their Nairobi/Lamu flights – or by special charter flight.
The island is 12 kilometres (7.5 miles) long and less than 750 metres across at its widest part – it nestles just a few hundred metres off the coast of mainland Kenya. The ocean-facing eastern shore has mile after mile of pristine white-sand beach, the western side has mangroves, a peaceful lagoon and one or two sheltered sandy coves, along with two small and welcoming villages at either end of the island.