Bus Fare Prices from Nairobi to Lamu County

Nairobi is a vibrant city and is well-connected to various regions of the country by road, and one popular and adventurous route is from Nairobi to Lamu County. Lamu County, located on the northeastern coast of Kenya, is a stunning destination known for its rich Swahili culture, beautiful beaches, and historical architecture. This article will highlight the major towns between Nairobi to Lamu County, the distances and fare ranges, and interesting things to do.

Bus and Fare Prices from Nairobi to Lamu County

Distance: 737 km

The journey takes: 9 hrs

  • BusCar- Ksh2,000
  • Simba- Ksh2,000

Major towns between Nairobi to Lamu County


Distance: Approximately 488.1 kilometers

Fare: Around 1000 – 2000 Ksh

The journey from Nairobi to Lamu County often includes a stop in Mombasa, a major coastal city known for its vibrant culture and pristine beaches. While in Mombasa, visit the Old Town, a UNESCO World Heritage Site, to marvel at its Swahili architecture and immerse themselves in the rich history of the coastal region. Don’t miss visiting Fort Jesus, a 16th-century Portuguese fort that has played a significant role in East African history.


Distance: Approximately 115.6 kilometers

Fare: Around 300 – 500 Ksh

Continuing the journey from Mombasa to Lamu County, you will pass through Malindi’s coastal town. Malindi is renowned for its white sandy beaches and clear blue waters. You can enjoy water activities such as snorkeling, diving, and boat tours to explore the nearby Marine National Parks. The town is also home to the Vasco da Gama Pillar, a historical monument commemorating the Portuguese explorer’s arrival in East Africa.



Distance: Approximately 23.4 kilometers

Fare: Around 50 – 100 Ksh

Watamu is another fascinating town along the Nairobi to Lamu County route, approximately 24 kilometers from Malindi. Watamu is a coastal paradise known for its picturesque beaches and coral reefs. Experience unique attractions like the Gede Ruins, an ancient Swahili village dating back to the 12th century. Watamu is also a popular nesting site for sea turtles, and travelers can participate in conservation efforts and witness the hatching of baby turtles.

Lamu Town

Distance: Approximately 154 kilometers

Fare: Around 300 – 600 Ksh

The final destination along the Nairobi to Lamu County route is Lamu Town, situated on Lamu Island. Lamu Town is a UNESCO World Heritage Site and one of the oldest and best-preserved Swahili settlements in East Africa. Explore the narrow winding streets, admire the intricately carved wooden doors, and visit historical landmarks such as Lamu Fort and Museum.

Read also, List of 10 Interesting Things to Do in Lamu County

Nairobi to Lamu

Interesting things to do in Lamu County

In Lamu County, there are several interesting things to do and explore beyond the main towns:

1. Lamu Cultural Festival

Experience the annual Lamu Cultural Festival, a vibrant celebration of Swahili culture featuring traditional music, dance, dhow races, and handicraft displays.

2. Lamu Donkey Sanctuary

Visit the Lamu Donkey Sanctuary, which provides care and rehabilitation to donkeys, an essential means of transport on the island.

3. Lamu Archipelago

Take a dhow trip to explore the beautiful islands of the Lamu Archipelago, such as Manda Island and Shela Beach, renowned for their immaculate beaches and crystal-clear waters.

4. Shela Village

Wander through Shela Village, a charming settlement with traditional Swahili houses, and climb the iconic dunes for stunning panoramic views of the area.

5. Kiunga Marine National Reserve

Embark on a boat excursion to Kiunga Marine National Reserve, a haven for marine life and a fantastic spot for snorkeling and diving.


In conclusion, the journey from Nairobi to Lamu County offers a delightful mix of cultural experiences, historical sites, and natural beauty. With diverse towns to explore and numerous attractions in Lamu County, you will have an unforgettable adventure filled with Swahili charm and coastal attractions.

Read also, Matatu/Bus Fare Prices from Nairobi to Kilifi County

Read also, Matatu Fare Prices from Nairobi to Tharaka Nthi County

Read also, Matatu Fare Prices from Nairobi to Nyandarua County