Bus Fare Prices from Nairobi to Marsabit County

Embarking from Nairobi to Marsabit County is a mesmerizing journey that traverses Kenya’s diverse terrains, cultural variety, and rich traditions. Marsabit County, nestled in northern Kenya, is famed for its vibrant mix of cultures, breathtaking landscapes, and superb Lake Turkana. This article will discuss the major towns between Nairobi to Marsabit County, distances, fare ranges, and interesting things to do.

Bus Fare Prices from Nairobi to Marsabit County

Distance: 543 km

The journey takes: 8 hrs 15 min

  • Moyale Liner- Ksh 2,500
  • Meiso Sacco- Ksh 2,200

Major towns between Nairobi to Marsabit County

Nairobi to Nanyuki

Distance: Approximately 195 kilometers

Fare: Around Ksh 300 – 700

Nanyuki, situated at the base of Mount Kenya, is a vibrant town offering unique experiences. Travelers can revel in horseback rides, explore the captivating Ol Pejeta Conservancy, and dive into the vibrant Nanyuki Market.


Nanyuki to Isiolo

Distance: Approximately 80 kilometers

Fare: Around Ksh 300 – 600

Isiolo presents a unique gateway to northern Kenya, where the Samburu culture beckons. This town offers a tantalizing glimpse into a captivating tapestry of traditions and the fascinating landscapes of the region.

Isiolo to Merille

Distance: Approximately 139 kilometers

Fare: Around Ksh 800 – 1200

Merille emerges as a refreshing pit stop, offering a break for travelers destined for Marsabit County.

Merille to Marsabit

Distance: Approximately 118.6 kilometers

Fare: Around Ksh 500 – 1000

Marsabit County welcomes travelers with its distinctive cultural mosaic, striking landscapes, and abundant exploratory prospects.

Read also, List of 10 Interesting Things to do in Marsabit County