To Lamu By Road
It is also possible to go to Lamu by road. From Mokowe on the mainland you will need to travel to Lamu Island by boat.
Mombasa – Malindi
120 Km all tarmac
Malindi-Mokowe
216 Km the last 78 Km untarmac
Secure Parking in Mokowe
Mokowe-Lamu Island
20 minutes by speedboat
50 minutes by motor dhow