There are 6 ways to get from Meru to Lamu Island by car, bus, unknown, train, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, bus, travel
best- Drive from Meru to Sagana
- Take the bus from Tuskys to Town Terminal237
- Take the bus from Nairobi to Malindi
- Take the bus from Malindi to Lamu
- Walk from Lamu to Lamu
17h 20mDrive, train, bus, travel
- Drive from Meru to Karatina
- Take the train from Karatina to Makadara/Mwisho
- Take the train from Nairobi to Mombasa
- Take the bus from Mombasa to Lamu
- Walk from Lamu to Lamu
20h 38mDrive, train to Nairobi, fly to Lamu Airport, travel
- Drive from Meru to Karatina
- Take the train from Karatina to Makadara/Mwisho
- Fly from Nairobi (NBO) to Lamu Airport (LAU)NBO - LAU
- Walk from Lamu Airport (LAU) to Lamu
10h 29mTaxi, train, bus, travel
- Take the taxi from Meru to Nanyuki
- Take the train from Nanyuki to Ruiru
- Take the bus from Nairobi to Mombasa
- Take the bus from Mombasa to Lamu
- Walk from Lamu to Lamu
33h 5mDrive, train to Nairobi Wilson Airport, fly to Lamu Airport, travel
- Drive from Meru to Karatina
- Take the train from Karatina to Ruiru
- Fly from Nairobi Wilson Airport (WIL) to Lamu Airport (LAU)WIL - LAU
- Walk from Lamu Airport (LAU) to Lamu
11h 19mDrive, train to Nairobi, fly to Malindi, bus, travel
- Drive from Meru to Karatina
- Take the train from Karatina to Makadara/Mwisho
- Fly from Nairobi (NBO) to Malindi (MYD)NBO - MYD
- Take the bus from Malindi to Lamu
- Walk from Lamu to Lamu
13h 50m
Nairobi (NBO) to Lamu Airport (LAU) flights
Questions & Answers
The distance between Meru and Lamu Island is 1029 km.
The best way to get from Meru to Lamu Island without a car is to taxi and train and bus and travel which takes 33h 5m and costs .
It takes approximately 17h 20m to get from Meru to Lamu Island, including transfers.
There are 80+ hotels available in Lamu Island.
What companies run services between Meru, Kenya and Lamu Island, Murang'A, Kenya?
There is no direct connection from Meru to Lamu Island. However, you can drive to Sagana, take the train to Maragua, take the taxi to Tuskys, take the bus to Town Terminal, walk to Nairobi, take the bus to Malindi, walk to Malindi, take the bus to Lamu, then travel to Lamu. Alternatively, you can take a vehicle from Meru to Lamu via Karatina, Makadara/Mwisho, Nairobi, Mombasa, Mombasa, and Lamu in around 20h 38m.
- Website
- jambojet.com
Flights from Nairobi to Lamu Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $50–370
Flights from Nairobi to Malindi
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $45–340
- Website
- worldticket.com
Flights from Nairobi to Lamu Airport via Mombasa
- Ave. Duration
- 3h 15m
- When
- Saturday and Sunday
- Estimated price
- $60–400
Flights from Nairobi Wilson Airport to Lamu Airport via Mombasa
- Ave. Duration
- 5h
- When
- Monday to Saturday
- Estimated price
- $130–460
- Website
- skywardexpress.co.ke
Flights from Nairobi to Lamu Airport via Mombasa
- Ave. Duration
- 3h 25m
- When
- Saturday and Sunday
- Estimated price
- $60–400
- Website
- flysafarilink.com
Flights from Nairobi Wilson Airport to Lamu Airport via Malindi
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $110–190
- Website
- flexflight.dk
Flights from Nairobi Wilson Airport to Lamu Airport via Malindi
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $130–420
- Phone
- 0709 907 555
- info@krc.co.ke
- Website
- krc.co.ke
Train from Karatina to Makadara/Mwisho
- Ave. Duration
- 5h 17m
- Frequency
- Twice a week
- Estimated price
- $3–12
- Schedules at
- krc.co.ke
- Economy
- $3–4
- First Class
- $12
- First Class
- $8
Train from Nairobi to Mombasa
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- $11–35
- Schedules at
- krc.co.ke
- Economy
- $11–12
- First Class
- $34–35
Train from Nanyuki to Ruiru
- Ave. Duration
- 7h 9m
- Frequency
- Twice a week
- Estimated price
- $3–16
- Schedules at
- krc.co.ke
- Economy
- $3–6
- First Class
- $16
- First Class
- $8
Train from Karatina to Ruiru
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Estimated price
- $2–10
- Schedules at
- krc.co.ke
- Economy
- $2–4
- First Class
- $10
- First Class
- $7
- Website
- digitalmatatus.com
Bus from Tuskys to Town Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- digitalmatatus.com
- Phone
- 0724 581902
- Website
- tahmeedexpress.com
Bus from Nairobi to Malindi
- Ave. Duration
- 7h 40m
- Frequency
- 3 times a day
- Estimated price
- $11–21
- Schedules at
- tahmeedexpress.com
- Single
- $14–21
- Phone
- +254 730 889 000
- info@masheastafrica.com
- Website
- mashpoa.com
Bus from Nairobi to Malindi
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- $14–27
- Schedules at
- mashpoa.com
- Normal
- $14–21
- Business
- $16–21
- VIP
- $19–27
Bus from Nairobi to Mombasa
- Ave. Duration
- 8h 30m
- Frequency
- Every 4 hours
- Estimated price
- $11–27
- Schedules at
- mashpoa.com
- Normal
- $14–21
- Business
- $16–21
- VIP
- $19–27
- Business
- $15–17
- Normal
- $11–14
- Phone
- 0799 933 310
- Website
- tawakalcoaches.co.ke
Bus from Malindi to Lamu
- Ave. Duration
- 2h 16m
- Frequency
- Twice daily
- Estimated price
- $11–12
- Schedules at
- tawakalcoaches.co.ke
Bus from Mombasa to Lamu
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $13–18
- Schedules at
- tawakalcoaches.co.ke
- Ave. Duration
- 1h 7m
- Estimated price
- $140–180
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 5 delightfully under-the-radar French towns you need to visit, How to plan an amazing trip around Scandinavia, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.











