Nairobi to Lamu Island Flights

Scheduled flights from Nairobi to Lamu take around 75 minutes and land at Manda Airport, a short boat transfer from Lamu Old Town and Shela.

Lamu Island, Kenya — served by Safarilink flights from Nairobi
Flight time
75 minutes
Fare from
KES 10,191 one way
Departs
Wilson Airport, Nairobi
Arrives
Manda Airport, Lamu

Flight schedule: Nairobi (Wilson) to Lamu Island

Typical daily departure times. Times can change with demand and weather, so confirm your date with us before travelling.

Daily Safarilink departures from Nairobi to Lamu Island
Departs WilsonFlight timeFare fromBook
08:1575 minutesKES 10,191Book 08:15
13:4575 minutesKES 10,191Book 13:45

Why fly to Lamu Island

Lamu is a UNESCO World Heritage Swahili town of carved doors, dhow sails and coral-stone lanes with no cars. Flights land on Manda Island and hotels meet guests with a boat transfer across the channel, usually ten to fifteen minutes.

  • UNESCO Swahili old town
  • Sunset dhow cruises
  • Quiet Shela beach and dunes
  • Boat transfer straight to your hotel jetty

Book your Nairobi to Lamu Island flight

Send us your travel date and number of passengers and we will confirm seats and the current fare.

Nairobi to Lamu Island: common questions

How long is the flight from Nairobi to Lamu?

About 75 minutes from Wilson Airport to Manda Airport, Lamu.

How much is a ticket to Lamu?

Fares start from KES 10,191 per person one way.

What is the baggage allowance?

15 kg per passenger on soft-sided bags, plus a 5 kg piece of hand luggage. Extra baggage can be pre-purchased on request.

How do I get from Manda Airport to Lamu town?

By boat across the channel, normally arranged by your hotel and taking ten to fifteen minutes.

Other popular routes