Mombasa to Lamu flights provide a convenient domestic air connection between Kenya’s main coastal city and the Lamu Archipelago, offering a much faster alternative to completing the journey by road and sea.
Travellers can also browse the Kenya Domestic Flights Database for other domestic routes.
Last checked: August 2026
Mombasa to Lamu Flights at a Glance
Route: Mombasa ↔ Lamu
Departure Airport: Moi International Airport (MBA)
Arrival Airport: Manda Airport (LAU)
Destination: Lamu / Lamu Archipelago
Route Type: Domestic passenger flight
Estimated Flight Time: Approximately 40 minutes to 1 hour depending on service and routing
Fare: Varies according to airline, date, season and availability
Main Consideration: Lamu is served by Manda Airport, which is located on Manda Island rather than Lamu Island itself.
Which Airport Serves Lamu?
Flights to Lamu use:
Manda Airport (LAU)
Manda Airport is the principal aviation gateway serving Lamu and the surrounding archipelago.
Passengers should note an important geographical detail:
Manda Airport is on Manda Island, not Lamu Island.
After landing, travellers heading to Lamu Old Town or accommodation elsewhere in the archipelago generally continue by boat.
Which Airport Do Mombasa Flights Depart From?
Flights from Mombasa generally use:
Moi International Airport (MBA)
Moi International Airport is the principal commercial airport serving Mombasa and the surrounding coastal region.
Moi International Airport Guide
The route can therefore be represented as:
Mombasa (MBA) ↔ Lamu/Manda (LAU)
Are There Direct Flights From Mombasa to Lamu?
Direct-flight availability can vary according to the airline’s current timetable and operating season.
Passengers should therefore check the schedule for their specific travel date.
Where a suitable nonstop service is available, the journey is:
Mombasa (MBA) → Manda Airport (LAU)
Other itineraries may involve different routings or connections.
Always check whether the flight shown during booking is nonstop, direct with an intermediate stop, or connecting.
How Long Is the Mombasa to Lamu Flight?
Passengers can generally use approximately:
40 minutes to 1 hour
as a broad planning range for a direct service.
Actual journey time depends on the airline, aircraft and routing.
Passengers should use the scheduled duration shown on their ticket when coordinating transfers after arriving at Manda Airport.
Mombasa to Lamu Flight Fares
Airfares can vary substantially according to:
- Airline
- Travel date
- Season
- Booking date
- Seat availability
- Fare class
- Baggage allowance
- Demand
Travellers should therefore check live fares for their intended travel date rather than relying on a fixed ticket price.
Fares can increase during busy tourism and holiday periods.
Lamu to Mombasa Flights
The route can also be travelled in the opposite direction:
Manda Airport (LAU) → Moi International Airport (MBA)
This provides a convenient air option for travellers leaving Lamu and continuing towards Mombasa or other parts of the Kenyan Coast.
Passengers should check the current timetable for direct-flight availability.
Getting From Manda Airport to Lamu
Landing at Manda Airport does not complete the journey for passengers staying on Lamu Island.
A typical journey is:
Aircraft → Manda Airport → Boat Transfer → Lamu
Travellers staying in Lamu Old Town, Shela or other areas of the archipelago should arrange or confirm their onward transfer before travelling.
Hotels and accommodation providers may be able to advise on appropriate airport transfers.
Mombasa to Lamu by Air vs Road
Flying is particularly attractive because of Lamu’s island geography.
Flying
Mombasa → Moi International Airport → Manda Airport → Boat transfer
Flying can suit:
Tourists
Weekend travellers
Business travellers
International visitors
Passengers with limited travel time
Road
Travelling overland involves a considerably longer journey north along the Kenyan Coast, followed by onward access to Lamu Island.
Road travel may be cheaper but requires significantly more journey time.
Baggage on Mombasa to Lamu Flights
Baggage allowances vary according to airline and fare type.
Before booking, passengers should check:
- Checked baggage allowance
- Cabin baggage allowance
- Maximum weight
- Additional baggage charges
- Fare conditions
- Special baggage requirements
Passengers should not assume that the cheapest fare automatically includes checked luggage.
Mombasa to Lamu During Peak Travel Periods
Demand for flights and accommodation can rise during popular travel periods.
Travellers should consider booking earlier around:
Christmas and New Year
Easter
School holidays
Long weekends
Major festivals and events in Lamu
Peak international tourism periods
Earlier booking can provide a wider choice of flight times and fares.
Mombasa to Lamu or Malindi to Lamu?
Travellers already on the Kenyan Coast may also consider reaching Lamu from other coastal destinations.
For passengers based in Mombasa, the most convenient option depends on available flights, fares and their wider itinerary.
Mombasa ↔ Malindi Flights Guide — [LINK WHEN PUBLISHED]
Nairobi to Lamu
Passengers beginning their journey in Nairobi can also fly to Lamu.
Depending on the available service, flights may operate from Nairobi airports to Manda Airport.
Travellers should compare departure airport, fare, baggage allowance and total journey time when choosing a service.
Combining Mombasa and Lamu
Mombasa and Lamu can form part of a wider Kenyan Coast itinerary.
For example:
Mombasa → Malindi/Watamu → Lamu
or:
Mombasa → Lamu → Nairobi
This allows travellers to combine Mombasa’s urban and beach attractions with Lamu’s distinctive island environment and historic Old Town.
Check-In at Moi International Airport
Passengers should follow the check-in time specified by their airline.
Allow sufficient time for:
Airport arrival → Check-in → Baggage drop → Security → Boarding
Passengers should carry identification accepted for domestic air travel.
Frequently Asked Questions
Are there flights from Mombasa to Lamu?
Flights can connect Mombasa with Lamu’s aviation gateway at Manda Airport. Passengers should check current schedules for their intended travel date.
Which airport serves Lamu?
Lamu is principally served by Manda Airport (LAU).
Is Manda Airport on Lamu Island?
No. Manda Airport is located on Manda Island, across the channel from Lamu Island.
How do I get from Manda Airport to Lamu?
Passengers generally continue from Manda Airport by boat to Lamu Island and their accommodation.
How long is the Mombasa to Lamu flight?
Approximately 40 minutes to one hour can be used as a broad planning range for a direct service.
Which airport does the flight use in Mombasa?
Flights use Moi International Airport (MBA).
Can I fly from Lamu to Mombasa?
Depending on current airline schedules, passengers can travel from Manda Airport to Mombasa.
Is flying from Mombasa to Lamu faster than driving?
Yes. Flying can substantially reduce journey time compared with travelling overland and then continuing to Lamu by boat.
What is Lamu Airport’s code?
Manda Airport, which serves Lamu, uses the IATA code LAU.
Mombasa ↔ Lamu Flights Summary
Route: Mombasa ↔ Lamu
Airports: Moi International Airport (MBA) ↔ Manda Airport (LAU)
Destination: Lamu Archipelago
Route Type: Domestic passenger flight
Estimated Direct Flight Time: Approximately 40 minutes to 1 hour
Onward Transfer: Boat transfer from Manda Island for passengers heading to Lamu Island
Mombasa–Lamu flights provide one of the quickest ways to travel between the two major destinations on Kenya’s Coast.
Passengers should check the current flight schedule, fare, baggage allowance and Manda Airport transfer arrangements before travelling, particularly when staying on Lamu Island or elsewhere in the archipelago.





