Diamond Beach is 40 minutes from Lamu Airport by boat and transfers are 1000ksh (7 pounds) per boat trip each way.
There are weekly flights from Mombasa with Safarilink and daily flights from Malindi with Fly540.
You can also reach Lamu by road, it is 7 bumpy hours from Mombasa and 4 hours from Malindi, the best bus company to use is Tawakal and tickets should be booked a few days in advance.
The Flying Doctors:
An excellent addition to your health insurance is to join the Flying Doctors.
Becoming a member of the Flying Doctors Society gives you a chance to exercise responsible travel, as well as create an opportunity to give back to the wider society. By becoming a member, you not only insure your own life and that of your loved ones, you also change and save many other lives as well.
For just over 10 pounds for a 2 week holiday it is well worth the extra precaution .