La meilleure façon d'arriver sain et sauf à Lamu est l'avion. L'océan Indien est parcouru par des pirates somaliens et la route, à partir de Mimjila, est parfois impraticable aux véhicules à deux roues motrices.