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