Flights from Nairobi to Lamu
Nairobi Airport
Flights from Nairobi to Lamu operate daily and are run by several different airlines.
Air Kenya, Fly 540, and SafariLink all offer flights from Nairobi to Lamu.
Flight time from Nairobi to Lamu is 1h30m to 1h45m.
Some flights from Nairobi to Lamu, including those offered by Air Kenya and SafariLink, depart from Wilson Airport in Nairobi and not from Jomo Kenyatta International Airport, which is where international flights to Nairobi arrive.
Make sure to check where your Lamu flight departs from, and arrange a taxi between airports if you land at Jomo Kenyatta airport and your connecting flight from Nairobi to Lamu departs from Wilson Airport.
Most flights from Nairobi to Lamu have a stop in Malindi.
Flights are flown on prop planes with very little overhead bin space, so be prepared to check your luggage even if you are carrying small bags.