There are 7 ways to get from Tsavo to Lamu by taxi, train, bus, unknown, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train, bus, travel
best- Take the taxi from Tsavo to Voitaxi
- Take the train from Voi to Mombasatrain
- Take the bus from Mombasa to Lamubus
- Walk from Lamu to Lamuunknown
7h 59mTaxi, bus, bus to Malindi, fly, travel
- Take the taxi from Tsavo to Voitaxi
- Take the bus from Voi to Mombasabus
- Take the bus from Mombasa to Malindibus
- Fly from Malindi (MYD) to Lamu Airport (LAU)plane MYD - LAU
- Walk from Lamu Airport (LAU) to Lamuunknown
7h 50mTaxi, bus, travel
- Take the taxi from Tsavo to Voitaxi
- Take the bus from Voi to Mombasabus
- Take the bus from Mombasa to Lamubus
- Walk from Lamu to Lamuunknown
8h 38mTaxi, bus, travel via Malindi
- Take the taxi from Tsavo to Voitaxi
- Take the bus from Voi to Mombasabus
- Take the bus from Mombasa to Malindibus
- Take the bus from Malindi to Lamubus
- Walk from Lamu to Lamuunknown
10h 23mTaxi, bus, travel via Mombasa
- Take the taxi from Tsavo to Voitaxi
- Take the bus from Voi to Mombasabus
- Take the bus from Mombasa to Lamubus
- Walk from Lamu to Lamuunknown
17h 38mTaxi, train to Nairobi, fly, travel
- Take the taxi from Tsavo to Mtito Andeitaxi
- Take the train from Mtito Andei to Nairobitrain
- Fly from Nairobi (NBO) to Lamu Airport (LAU)plane NBO - LAU
- Walk from Lamu Airport (LAU) to Lamuunknown
7h 40mDrive to Amboseli Airport, fly, travel
- Drive from Tsavo to Amboseli Airport (ASV)car
- Fly from Amboseli Airport (ASV) to Lamu Airport (LAU)plane ASV - LAU
- Walk from Lamu Airport (LAU) to Lamuunknown
8h 21m
Malindi (MYD) to Lamu Airport (LAU) flights
Questions & Answers
The distance between Tsavo and Lamu is 545 km.
The best way to get from Tsavo to Lamu without a car is to taxi and train and bus and travel which takes 7h 59m and costs .
It takes approximately 7h 59m to get from Tsavo to Lamu, including transfers.
There are 90+ hotels available in Lamu.
What companies run services between Tsavo, Turkana, Kenya and Lamu, Murang'A, Kenya?
There is no direct connection from Tsavo to Lamu. However, you can take the taxi to Voi, take the train to Mombasa, take the taxi to Mombasa, take the bus to Lamu, then travel to Lamu. Alternatively, you can take the taxi to Voi, take the bus to Mombasa, walk to Mombasa, take the bus to Malindi, take the taxi to Malindi (MYD) airport, fly to Lamu Airport (LAU), then travel to Lamu.
- Website
- flexflight.dk
Flights from Malindi to Lamu Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $50–330
Flights from Amboseli Airport to Lamu Airport via Malindi
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $90–600
Flights from Amboseli Airport to Lamu Airport via Nairobi Wilson, Malindi
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $350–1,300
- Website
- flysafarilink.com
Flights from Malindi to Lamu Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $50–330
Flights from Amboseli Airport to Lamu Airport via Malindi
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $90–600
Flights from Amboseli Airport to Lamu Airport via Nairobi Wilson, Malindi
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $350–1,300
- Website
- jambojet.com
Flights from Nairobi to Lamu Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $45–310
- Phone
- 0709 907 555
- [email protected]
- Website
- krc.co.ke
Train from Voi to Mombasa
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $2–10
- Schedules at
- metickets.krc.co.ke
- Economy
- $2–4
- First Class
- $6–10
Train from Mtito Andei to Nairobi
- Ave. Duration
- 2h 49m
- Frequency
- Once daily
- Estimated price
- $3–16
- Schedules at
- metickets.krc.co.ke
- Economy
- $3–6
- First Class
- $10–16
- 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 Mombasa to Malindi
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- $8
- 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 Malindi to Lamu
- Ave. Duration
- 2h 16m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Schedules at
- tawakalcoaches.co.ke
- Phone
- +254 730 889 000
- [email protected]
- Website
- masheastafrica.com
Bus from Voi to Mombasa
- Ave. Duration
- 2h 44m
- Frequency
- Every 4 hours
- Estimated price
- $22–32
- Schedules at
- mashpoa.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
Bus from Voi to Mombasa
- Ave. Duration
- 2h 44m
- Frequency
- Every 4 hours
- Estimated price
- $22–32
- Schedules at
- mashpoa.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
Bus from Voi to Mombasa
- Ave. Duration
- 2h 44m
- Frequency
- Every 4 hours
- Estimated price
- $22–32
- Schedules at
- mashpoa.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
- Phone
- (+254) 722-206-445
- [email protected]
- Website
- coastbus.co.ke
Bus from Voi to Mombasa
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- coastbus.co.ke
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Mombasa to Malindi
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- tahmeedexpress.com
- Single
- $2–4
- Ave. Duration
- 34 min
- Estimated price
- $90–120
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 get from Luton Airport into central London, and Getting around the Cyclades - to help you get the most out of your next trip.











