Flights from Nairobi to Lamu

Lamu is served by Manda Airport, on Manda Island across the channel from Lamu Old Town. Flights from Nairobi take about an hour and a half, and a short boat transfer completes the trip.

About Nairobi to Lamu flights

Compare Nairobi–Lamu flights on BuuPass, including Wilson Airport and JKIA departures, and pay with M-Pesa, Airtel Money or card.

Departure airport: Wilson Airport (WIL). Arrival airport: Manda Airport (Lamu) (LAU).

Tips for booking a cheap flight to Lamu

Pay with M-Pesa, Airtel Money, Visa or Mastercard. Your e-ticket is sent by email and SMS.

Nairobi to Lamu flights: FAQs

Which airport serves Lamu?

Manda Airport (LAU), on Manda Island. A short boat ride connects it to Lamu Old Town and Shela.

How long is the flight from Nairobi to Lamu?

About 1 hour 30 minutes direct. Flights with a stop in Malindi take longer.

Which airlines fly to Lamu?

Safarilink, Airkenya and Skyward Express from Wilson Airport, and Jambojet from JKIA, depending on schedule.

Can I pay for Lamu flights with M-Pesa?

Yes. BuuPass accepts M-Pesa, Airtel Money, Visa and Mastercard.

Popular flight routes