There are 8 ways to get from Nakuru to Lamu by taxi, bus, plane, unknown, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, Matatu, bus to Nairobi, fly to Lamu Airport, travel
best- Take the taxi from Nakuru to Naivasha
- Take the bus from Naivasha to Nairobi
- Take the bus from Kencom/Ambassadeur to JKIA - Passenger Boarding
- Fly from Nairobi (NBO) to Lamu Airport (LAU)NBO - LAU
- Walk from Lamu Airport (LAU) to Lamu
5h 48mBus, travel
- Take the bus from Nakuru to Malindi
- Take the bus from Malindi to Lamu
- Walk from Lamu to Lamu
15h 46mDrive, train, bus, travel
- Drive from Nakuru to Suswa
- Take the train from Suswa to Nairobi
- Take the train from Nairobi to Mombasa
- Take the bus from Mombasa to Lamu
- Walk from Lamu to Lamu
16h 14mBus to Kisumu International Airport, fly to Lamu Airport, travel
- Take the bus from Nakuru to Kisumu
- Fly from Kisumu International Airport (KIS) to Lamu Airport (LAU)KIS - LAU
- Walk from Lamu Airport (LAU) to Lamu
8h 7mTaxi, Matatu to Nairobi Wilson Airport, fly to Lamu Airport, travel
- Take the taxi from Nakuru to Naivasha
- Take the bus from Naivasha to Nairobi
- Fly from Nairobi Wilson Airport (WIL) to Lamu Airport (LAU)WIL - LAU
- Walk from Lamu Airport (LAU) to Lamu
7h 22mBus to Eldoret International Airport, fly to Lamu Airport, travel
- Take the bus from Nakuru to Eldoret
- Fly from Eldoret International Airport (EDL) to Lamu Airport (LAU)EDL - LAU
- Walk from Lamu Airport (LAU) to Lamu
7h 55mTaxi, Matatu, bus to Nairobi, fly to Malindi, bus, travel
- Take the taxi from Nakuru to Naivasha
- Take the bus from Naivasha to Nairobi
- Take the bus from Kencom/Ambassadeur to JKIA - Passenger Boarding
- Fly from Nairobi (NBO) to Malindi (MYD)NBO - MYD
- Take the bus from Malindi to Lamu
- Walk from Lamu to Lamu
9h 9mBus, travel via Mombasa
- Take the bus from Nakuru to Mwembe Tayari Rd
- Take the bus from Mombasa to Lamu
- Walk from Lamu to Lamu
27h 58m
Nairobi (NBO) to Lamu Airport (LAU) flights
Questions & Answers
The distance between Nakuru and Lamu is 659 km.
The best way to get from Nakuru to Lamu without a car is to bus and travel which takes 15h 46m and costs .
It takes approximately 5h 48m to get from Nakuru to Lamu, including transfers.
There are 77+ hotels available in Lamu.
What companies run services between Nakuru, Kenya and Lamu, Murang'A, Kenya?
There is no direct connection from Nakuru to Lamu. However, you can take the taxi to Naivasha, take the bus to Nairobi, walk to Kencom/Ambassadeur, take the bus to JKIA - Passenger Boarding, walk to Nairobi (NBO) airport, fly to Lamu Airport (LAU), then travel to Lamu. Alternatively, you can take a bus from Nakuru to Lamu via Malindi, Malindi, and Lamu in around 15h 46m.
- Website
- jambojet.com
Flights from Nairobi to Lamu Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $50–330
Flights from Kisumu International Airport to Lamu Airport via Nairobi
- Ave. Duration
- 4h 7m
- When
- Tuesday
- Estimated price
- $65–380
Flights from Eldoret International Airport to Lamu Airport via Nairobi
- Ave. Duration
- 4h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $90–550
Flights from Nairobi to Malindi
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $45–300
- Website
- worldticket.com
Flights from Nairobi to Lamu Airport via Mombasa
- Ave. Duration
- 3h 15m
- When
- Saturday and Sunday
- Estimated price
- $60–360
Flights from Nairobi Wilson Airport to Lamu Airport via Mombasa
- Ave. Duration
- 5h
- When
- Monday to Saturday
- Estimated price
- $160–550
- Website
- flexflight.dk
Flights from Kisumu International Airport to Lamu Airport via Nairobi Wilson Airport, Malindi
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $170–650
Flights from Nairobi Wilson Airport to Lamu Airport via Malindi
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $160–500
- Website
- skywardexpress.co.ke
Flights from Nairobi to Lamu Airport via Mombasa
- Ave. Duration
- 3h 25m
- When
- Saturday and Sunday
- Estimated price
- $60–360
- Website
- flysafarilink.com
Flights from Nairobi Wilson Airport to Lamu Airport via Malindi
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $110–190
- Phone
- 0709 907 555
- info@krc.co.ke
- Website
- krc.co.ke
Train from Suswa to Nairobi
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $3–8
- Schedules at
- krc.co.ke
- Economy
- $3
- 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
- Website
- digitalmatatus.com
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- digitalmatatus.com
Bus from Kencom/Ambassadeur to JKIA - Passenger Boarding
- Ave. Duration
- 49 min
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- digitalmatatus.com
- Phone
- 0724 581902
- Website
- tahmeedexpress.com
Bus from Nakuru to Malindi
- Ave. Duration
- 12h 7m
- Frequency
- 3 times a day
- Estimated price
- $18–21
- Schedules at
- tahmeedexpress.com
- Single
- $18–21
Bus from Nakuru to Kisumu
- Ave. Duration
- 3h 14m
- Frequency
- 3 times a day
- Estimated price
- $4–21
- Schedules at
- tahmeedexpress.com
- Single
- $4–21
- 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
Bus from Mombasa to Lamu
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $9–18
- Schedules at
- tawakalcoaches.co.ke
- Phone
- (+254) 722-206-445
- coast@coastbus.com
- Website
- coastbus.co.ke
Bus from Nakuru to Eldoret
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- $5–8
- Schedules at
- coastbus.co.ke
Bus from Nakuru to Mwembe Tayari Rd
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- $11–16
- Schedules at
- coastbus.co.ke
- Ave. Duration
- 55 min
- Estimated price
- $130–170
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 What are the different types of Renfe trains in Spain?, How to travel India's Golden Triangle, and Getting around the Cyclades - to help you get the most out of your next trip.








