Distance between Lamu and Ilha de Moçambique
Distance from Lamu to Ilha de Moçambique is 882 miles / 1419 kilometers.
Map showing the distance from Lamu to Ilha de Moçambique
![]() |
Air distance: | miles km |
Lamu
City: | Lamu |
Country: | Kenya |
Ilha de Moçambique
City: | Ilha de Moçambique |
Country: | Mozambique |
Time difference between Lamu and Ilha de Moçambique
The time difference between Lamu and Ilha de Moçambique is 1 hour. Ilha de Moçambique is 1 hour behind Lamu. Current local time in Lamu is 16:41 EAT (2025-02-26) and time in Ilha de Moçambique is 15:41 CAT (2025-02-26).