Services that can be included:
– Domestic flight Nairobi Wilson Airport (WIL) to Manda Airport, Lamu (LAU) (~90 min) with Safarilink, Jambojet, or Skyward Express
– Overnight shared bus Nairobi to Mombasa, then connection north to Mokowe + ferry
– Private 2-day road transfer with overnight in Mombasa or Malindi en route
– Short boat crossing Manda Airport / Mokowe to Lamu Old Town (included with most lodge packages)
– Hotel pickup in Nairobi and connection through to Lamu accommodation
Price: $15 – $200 per person (depending on transport type)
– Overland bus (Nairobi–Mombasa–Mokowe) + public boat: from $15–$25/person (12–16 hrs)
– Domestic flight Nairobi–Lamu: from $100–$200 one-way per person (~90 min)
– Private 2-day road transfer with overnight: from $180/vehicle/day
– Free cancellation up to 24 hours before departure
– Free consultation via WhatsApp
– Fully customizable road or flight itinerary
– Price depends on transport mode, season, and group size
Nairobi to Lamu – Direct Flight or Overland Coastal Journey
Travel between Nairobi and Lamu Island – Kenya’s historic UNESCO Swahili island – by domestic flight or overland bus and ferry combination. The flight from Wilson Airport takes approximately 90 minutes and is the most practical option for most travelers.
The overland route is a multi-stage adventure passing through Mombasa and along the north coast to Mokowe, from where a short ferry crossing reaches Lamu Island. Budget travelers willing to spend 12–16 hours can complete this journey for under $25.
KenyaAssist coordinates both options at local prices with WhatsApp consultation throughout your journey.
Flight or Overland Transfer Between Nairobi and Lamu
Lamu is most conveniently reached from Nairobi by daily flights from Wilson Airport (WIL) to Manda Airport (LAU). Safarilink, Jambojet, and Skyward Express all operate this route, sometimes with a stop at Malindi. Journey time is 90 minutes direct or slightly longer with a stop.
The overland route connects Nairobi–Mombasa (by bus or SGR train, ~5–10 hrs), then continues north from Mombasa to Mokowe jetty (~8 hrs), before the final boat crossing to Lamu Island (~30 min). This can be done in a long 24-hour journey or split over 2 days with a night in Mombasa or Malindi.
Lamu Old Town is a UNESCO World Heritage Site with no cars – all onward transport inside the island is by foot, donkey, or boat. This route links Nairobi with Lamu, passing through Mombasa and Malindi.
Starten Sie eine kostenlose Beratung mit unseren Reiseexperten in Kenia:
Start a free consultation with our travel experts in Kenya:
Claim the coupon by WhatsApp message.
Get 5.00 $ discount on your next booking with KenyaAssist. Maximum one coupon per person.