1map logoGo to main page

Nairobi, Nairobi to Lamu, Lamu from $23: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Nairobi, Kenya
to
Lamu, Kenya

How to Get from Nairobi to Lamu: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$23 by busBest price
469.9 kmDistance
1h 19m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Nairobi to Lamu with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
1h  19m
Estimated price
$66-153
Recommended
Company
various
Bus
Average Duration
11h  20m
Estimated price
$23-41
Cheapest
route map
Distance: 469.9 km
Duration: 1h 19m

See more options

Company
various
Bus
Average Duration
23h  18m
Estimated price
$23-45
Company
Kenya Railways, various
Train
Bus
Average Duration
10h  50m
Estimated price
$82-117
Company
various
Plane
Average Duration
1h  41m
Estimated price
$107-308

Traveling From Nairobi to Lamu

Traveling from Nairobi to Lamu offers a striking contrast between the bustling urban vibe of the capital and the tranquil, laid-back island atmosphere of Lamu.

Best Neighbourhoods in Lamu

Lamu features charming neighborhoods, each with its distinct character and attractions.

Lamu Old Town
• UNESCO World Heritage Site with rich Swahili culture.
• Narrow streets filled with shops and local crafts.
Shela
• Stunning beaches perfect for relaxation and sunbathing.
• Lively atmosphere with trendy cafes and restaurants.
Manda Island
• Peaceful retreat ideal for nature lovers.
• Nearby sandbanks offer excellent swimming opportunities.

Best Times To Visit Lamu's Attractions

Planning your visit to Lamu can enhance your overall experience at its attractions.

Lamu Old Town
Visit early morning or late afternoon for fewer crowds and cooler temperatures.
Shela Beach
Weekdays offer a more tranquil atmosphere, perfect for sunbathing and swimming.
Fort Lamu
Explore in the late afternoon for stunning sunset views and fewer tourists.

Lamu Weather: What to Expect Year-Round

Lamu enjoys a warm tropical climate with steady temperatures throughout the year, making it an inviting destination. Dry seasons from June to October and December to March are ideal for visits, as rain can occasionally disrupt outdoor activities during other months.

Dining Recommendation in Lamu

Savor a seafood feast at Peponi Restaurant, where fresh catches reflect Lamu's coastal heritage, offering flavors distinct from Nairobi's city culinary scene. The laid-back ambiance, with ocean views and local spices, transforms your meal into a genuine island experience that celebrates the bounty of the sea.

Nairobi - Lamu operators

Explore transport companies operating between Nairobi and Lamu, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
flexflight.dk

Plane from Nairobi Wilson (WIL) to Lamu (LAU)

Average Duration
1h 10m
Estimated price
$120-270
Website
flysafarilink.com

Plane from Nairobi Wilson (WIL) to Lamu (LAU)

Average Duration
1h 25m
Estimated price
$60-210
Website
jambojet.com

Plane from Nairobi (NBO) to Lamu (LAU)

Average Duration
1h 20m
Estimated price
$70-110
Train
Contact phone
0709 388 888
Website
krc.co.ke

Train from Nairobi to Mombasa

Average Duration
5h 8m
Estimated price
$11-35
Bus Show bus routes
Contact phone
+254 (41) 722550111
Website
tawakalcoaches.co.ke

Bus from Mombasa to Lamu

Average Duration
4h
Estimated price
$13-13
Contact phone
+254 (41) 722550111
Website
tawakalcoaches.co.ke

Bus from Malindi to Lamu

Average Duration
2h 16m
Estimated price
$12-12
Contact phone
0729356561
Website
tahmeedexpress.com

Bus from Nairobi to Malindi

Average Duration
7h 40m
Estimated price
$15-29
Contact phone
+254 730 889 000
Website
mashpoa.co

Bus from Nairobi to Malindi

Average Duration
10h 30m
Estimated price
$11-29
Contact phone
+254 730 889 000
Website
mashpoa.co

Bus from Nairobi to Mombasa

Average Duration
9h
Estimated price
$9-29
Contact phone
0707 471111

Bus from Mombasa to Lamu

Average Duration
13h
Estimated price
0-0

Nairobi to Lamu: Overview of Bus, Train, Flight, and Car Trips

Traveling between Nairobi and Lamu offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🛫 Flying from Nairobi to Lamu is a quick and convenient option, with direct flights taking just 1 hour and 10 minutes. Both FlexFlight ApS and Safarilink provide flights for this route from Nairobi Wilson Airport to Lamu Airport. 🌴 Upon arrival in Lamu, travelers can expect a flight duration of 1 hour and 19 minutes from Nairobi. The short flight allows visitors to quickly transition from the bustling city life of Nairobi to the serene beaches and rich Swahili culture of Lamu. 💸 Prices for flights between Lamu and Nairobi can vary between $66 to $153, offering travelers flexibility in choosing the best option that suits their budget. With the scenic views and efficient travel time, flying from Nairobi to Lamu is a popular choice for those looking to explore Kenya's coastal beauty.
Departure Point
Nairobi Wilson Airport
Arrival Point
Lamu Airport
🚌 Embark on a scenic journey from Nairobi to Lamu by bus, spanning approximately 11 hours and 20 minutes. This route promises stunning views along the way, offering a true taste of the Kenyan landscape. 💵 Prices for bus tickets between Lamu and Nairobi range from $23 to $41, providing travelers with budget-friendly options to explore this vibrant East African region. With varying fare rates, passengers have the flexibility to choose a ticket that suits their preferences and budget.

Frequently asked questions

Find out more about the route from Nairobi to Lamu.

Or choose the category:
The distance between Nairobi and Lamu is approximately 292 miles. The typical travel times by various modes of transportation vary. If you choose to fly from Nairobi to Malindi and then take a bus, it will take approximately 6 hours and 42 minutes. Alternatively, a direct flight from Nairobi to Lamu takes around 1 hour and 41 minutes. If you prefer to travel by bus, it will take approximately 13 hours and 1 minute.
The most cost-effective option for traveling from Nairobi to Lamu is by bus, with prices ranging from $17 to $24. However, this option does take longer, with an estimated travel time of 13 hours and 1 minute. If time efficiency is a priority, flying is the quickest option, taking only 1 hour and 41 minutes. However, the cost for a flight ranges from $120 to $310. Ultimately, the choice between cost-effectiveness and time efficiency will depend on your personal preferences and budget.
The prices of a bus ticket between Lamu and Nairobi can range from $17 to $24. This variation in price may be due to factors such as the bus company, the class of service, or the time of year. It is recommended to check with different bus operators and compare prices to find the best deal for your travel from Nairobi to Lamu.
The best way to travel from Nairobi to Lamu without a car is by taking a bus. The bus journey takes approximately 13 hours and 1 minute and typically costs between $17 and $24. This option provides a cost-effective and convenient way to reach Lamu from Nairobi.
The flight between Nairobi and Lamu typically takes around 1 hour and 20 minutes. The price of a flight between the two cities can range from $128 to $303. It is recommended to check with different airlines for the most accurate and up-to-date pricing information.
There are plenty of accommodation options available near Lamu. With over 51 hotels to choose from, you can find something that suits your budget. Prices start at $30 per night, making it affordable for travelers. Whether you prefer luxury resorts or budget-friendly guesthouses, Lamu offers a variety of options for your stay.