There are 5 ways to get from Shimoni to Lamu Island by unknown, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, bus
best- Walk from Shimoni to Mombasaunknown
- Take the bus from Mombasa to Lamubus
- Walk from Lamu to Lamu Islandunknown
5h 54mTravel to Ukunda, fly, travel
- Walk from Shimoni to Ukunda (UKA)unknown
- Fly from Ukunda (UKA) to Lamu Airport (LAU)plane UKA - LAU
- Walk from Lamu Airport (LAU) to Lamu Islandunknown
6h 10mTravel, bus via Tanga
- Walk from Shimoni to Tangaunknown
- Take the bus from Tanga to Mombasabus
- Take the bus from Mombasa to Lamubus
- Walk from Lamu to Lamu Islandunknown
9h 34mTravel to Mombasa, fly, travel
- Walk from Shimoni to Mombasa (MBA)unknown
- Fly from Mombasa (MBA) to Lamu Airport (LAU)plane MBA - LAU
- Walk from Lamu Airport (LAU) to Lamu Islandunknown
5h 35mTravel, bus to Malindi, fly
- Walk from Shimoni to Mombasaunknown
- Take the bus from Mombasa to Malindibus
- Fly from Malindi (MYD) to Lamu Airport (LAU)plane MYD - LAU
- Walk from Lamu Airport (LAU) to Lamu Islandunknown
5h 13m
Ukunda (UKA) to Lamu Airport (LAU) flights
Questions & Answers
The distance between Shimoni and Lamu Island is 427 km.
The best way to get from Shimoni to Lamu Island without a car is to travel and bus which takes 5h 54m and costs .
It takes approximately 5h 54m to get from Shimoni to Lamu Island, including transfers.
There are 93+ hotels available in Lamu Island.
What companies run services between Shimoni, Kenya and Lamu Island, Murang'A, Kenya?
There is no direct connection from Shimoni to Lamu Island. However, you can travel to Mombasa, take the bus to Lamu, then travel to Lamu Island. Alternatively, you can travel to Ukunda (UKA) airport, fly to Lamu Airport (LAU), then travel to Lamu Island.
- Website
- flexflight.dk
Flights from Ukunda to Lamu Airport via Nairobi Wilson, Malindi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $65–750
Flights from Ukunda to Lamu Airport via Nairobi, Malindi
- Ave. Duration
- 7h 25m
- When
- Friday
- Estimated price
- $65–360
Flights from Mombasa to Lamu Airport via Nairobi Wilson, Malindi
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $220–750
Flights from Malindi to Lamu Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $45–310
- Website
- flysafarilink.com
Flights from Ukunda to Lamu Airport via Nairobi Wilson, Malindi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $65–750
Flights from Ukunda to Lamu Airport via Nairobi, Malindi
- Ave. Duration
- 7h 25m
- When
- Friday
- Estimated price
- $65–360
Flights from Mombasa to Lamu Airport via Nairobi Wilson, Malindi
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $220–750
Flights from Malindi to Lamu Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $45–310
- Website
- jambojet.com
Flights from Mombasa to Lamu Airport via Nairobi
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $60–350
- 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 Tanga to Mombasa
- Ave. Duration
- 3h 37m
- Frequency
- 3 times a day
- Estimated price
- $10
- Schedules at
- 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 Mombasa to Malindi
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- $8
- Schedules at
- tawakalcoaches.co.ke
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 Getting around the Cyclades, How do I get from Sydney to Melbourne, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.


