There are 3 ways to get from Garissa to Lamu by car, plane, unknown, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Malindi, fly to Lamu Airport, travel
best- Drive from Garissa to Malindi (MYD)
- Fly from Malindi (MYD) to Lamu Airport (LAU)MYD - LAU
- Walk from Lamu Airport (LAU) to Lamu
5h 44mDrive to Nairobi, fly to Lamu Airport, travel
- Drive from Garissa to Nairobi-Airport-NBO
- Fly from Nairobi (NBO) to Lamu Airport (LAU)NBO - LAU
- Walk from Lamu Airport (LAU) to Lamu
6h 45mDrive to Nairobi Wilson Airport, fly to Malindi, bus, travel
- Drive from Garissa to Nairobi-Wilson-Airport-WIL
- Fly from Nairobi Wilson Airport (WIL) to Malindi (MYD)WIL - MYD
- Take the bus from Malindi to Lamu
- Walk from Lamu to Lamu
9h 34m
Malindi (MYD) to Lamu Airport (LAU) flights
Questions & Answers
The distance between Garissa and Lamu is 492 km.
It takes approximately 5h 44m to get from Garissa to Lamu, including transfers.
There are 78+ hotels available in Lamu.
What companies run services between Garissa, Kenya and Lamu, Murang'A, Kenya?
There is no direct connection from Garissa to Lamu. However, you can drive to Malindi (MYD) airport, fly to Lamu Airport (LAU), then travel to Lamu. Alternatively, you can drive to Nairobi-Airport-NBO airport, fly to Lamu Airport (LAU), then travel to Lamu.
- Website
- flysafarilink.com
Flights from Malindi to Lamu Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $40–350
Flights from Nairobi Wilson Airport to Malindi
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $85–150
- Website
- flexflight.dk
Flights from Malindi to Lamu Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $40–350
Flights from Nairobi Wilson Airport to Malindi
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $120–750
- Website
- skywardexpress.co.ke
Flights from Nairobi to Lamu Airport via Mombasa
- Ave. Duration
- 3h 25m
- When
- Saturday and Sunday
- Estimated price
- $60–360
Flights from Nairobi Wilson Airport to Malindi
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $65–150
- Website
- jambojet.com
Flights from Nairobi to Lamu Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $50–330
- Website
- worldticket.com
Flights from Nairobi to Lamu Airport via Mombasa
- Ave. Duration
- 3h 15m
- When
- Saturday and Sunday
- Estimated price
- $60–360
- Phone
- 0799 933 310
- Website
- 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
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 Need to know: Greyhound, Thanksgiving 2018: How to travel stress-free, and Getting to Milan from the airport - to help you get the most out of your next trip.


