There are 5 ways to get from Nairobi to Lamu Fort by plane, train, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Nairobi Wilson Airport
best- Fly from Nairobi Wilson Airport (WIL) to Lamu Airport (LAU)plane WIL - LAU
2h 15m$120–200Bus, Local Boat
cheapest- Take the bus from Nairobi to Malindibus
- Take the bus from Malindi to Lamubus
- Take the ferry from Mokowe to Lamu Islferry
11h 57m$30–57Train, bus, Local Boat
- Take the train from Nairobi to Mombasatrain
- Take the bus from Mombasa to Lamubus
- Take the ferry from Mokowe to Lamu Islferry
11h 50m$85–204Fly from Nairobi
- Fly from Nairobi (NBO) to Lamu Airport (LAU)plane NBO - LAU
3h 9m$121–461Bus, Local Boat via Mombasa
- Take the bus from Nairobi to Mombasabus
- Take the bus from Mombasa to Lamubus
- Take the ferry from Mokowe to Lamu Islferry
23h 28m
Nairobi Wilson Airport (WIL) to Lamu Airport (LAU) flights
Questions & Answers
The cheapest way to get from Nairobi to Lamu Fort is to bus and Local Boat which costs $29 - $60 and takes 11h 57m.
The fastest way to get from Nairobi to Lamu Fort is to fly which takes 2h 15m and costs $120 - $200.
The distance between Nairobi and Lamu Fort is 467 km.
The best way to get from Nairobi to Lamu Fort without a car is to train and bus and Local Boat which takes 11h 50m and costs $85 - $210.
It takes approximately 2h 15m to fly from Nairobi Wilson Airport (WIL) to Lamu Airport (LAU), including transfers and time at the airport.
There is no direct flight from Nairobi Wilson Airport Airport to Lamu Airport Airport. The quickest flight takes 2h 15m and has one stopover.
Safarilink and FlexFlight ApS offer flights from Nairobi Wilson Airport Airport to Lamu Airport Airport.
There are 96+ hotels available in Lamu Fort.
What companies run services between Nairobi, Kenya and Lamu Fort, Kenya?
Safarilink and FlexFlight ApS fly from Nairobi Wilson Airport (WIL) to Lamu Airport (LAU) 4 times a day.
- Website
- flysafarilink.com
Flights from Nairobi Wilson Airport to Lamu Airport via Malindi
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $180–600
- Phone
- 0709 907 555
- [email protected]
- Website
- krc.co.ke
Train from Nairobi to Mombasa
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Estimated price
- $5–93
- Schedules at
- metickets.krc.co.ke
- Economy
- $5–12
- First Class
- $20–35
- Premium
- $93
- Phone
- 0799 933 310
- Website
- tawakalcoaches.co.ke
Bus from Mombasa to Lamu
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $9–18
- Schedules at
- tawakalcoaches.co.ke
Bus from Malindi to Lamu
- Ave. Duration
- 2h 16m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Schedules at
- tawakalcoaches.co.ke
Ferry from Mokowe to Lamu Isl
- Ave. Duration
- 10 min
- Frequency
- On demand
- Estimated price
- $1–3
Ferry from Mokowe to Lamu Isl
- Ave. Duration
- 10 min
- Frequency
- On demand
- Estimated price
- $1–3
Ferry from Mokowe to Lamu Isl
- Ave. Duration
- 10 min
- Frequency
- On demand
- Estimated price
- $1–3
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Travelling to the UK: What do I need to know?, and Flying into Beijing? - to help you get the most out of your next trip.






