Bus Fare Prices from Nairobi to Garissa County

Garissa County is known for its rich cultural heritage, unique wildlife, and historical significance. The journey from Nairobi to Garissa County takes travelers through a diverse and fascinating landscape in northeastern Kenya. This article will highlight the major towns between Nairobi to Garissa County, the distances and fare ranges, and interesting things to do.

Bus Fare from Nairobi to Garissa County

Distance: 621 km

The journey takes: 6 hrs 30 min

  • Garissa Coach- Ksh 1,500
  • Alma Air- Ksh 1,500
  • Planet Coach- Ksh 1,500
  • Rayan Coach- Ksh 1,500
Nairobi to Garissa County
Photo/ Courtesy

Major towns between Nairobi to Garissa County


Distance: Approximately 86.8 kilometers

Fare: Around 150 to 300 Ksh

The first major town along the Nairobi to Garissa route is Makutano. Makutano serves as a crossroads for travelers coming from different parts of central Kenya. While there might not be prominent tourist attractions in Makutano, it’s an essential stop for refueling and refreshments before continuing the journey to Garissa County.


Distance: Approximately 40.4 kilometers

Fare: Around 100 to 250 Ksh

Karatina is a bustling market town known for its vibrant open-air markets, where travelers can find fresh produce, traditional crafts, and local delicacies. The Karatina Market is an excellent place to experience the local culture and interact with the residents.


Distance: Approximately 25 kilometers

Fare: Around 50 to 200 Ksh

The next large town along the Nairobi to Garissa route is Nyeri, approximately 25 kilometers from Karatina. Nyeri is steeped in history and offers attractions such as the Dedan Kimathi University, the Outspan Hotel, Lord Baden Powell’s grave, and the Aberdare National Park. Travelers can also visit the Baden Powell Museum and learn about Kenya’s scouting history.


Distance: Approximately 139.8 kilometers

Fare: Around 500 to 800 Ksh

Isiolo is a bustling town that serves as the gateway to northern Kenya. Although a lesser-known tourist destination, the town’s proximity to several national parks and reserves makes it an ideal stop for wildlife enthusiasts. The nearby Buffalo Springs National Reserve and Shaba National Reserve offer unique wildlife viewing opportunities, including rare species such as Grevy’s zebras and reticulated giraffes.



Distance: Approximately 349.4 kilometers

Fare: Around 600 to 1000 Ksh

Garissa is the largest town in the county and a melting pot of diverse cultures. Travelers can visit the Garissa Cultural Center to learn about the traditions and customs of various ethnic groups living in the region.

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

Other things to do in Garissa County

Garissa Camel Derby: Witness the annual Garissa Camel Derby, a thrilling event where camels and jockeys race across the sandy terrain.

Tana River Primate Reserve: Explore the Tana River Primate Reserve, home to various primate species, including the Red Colobus monkey.

Dadaab Refugee Camp: Engage with humanitarian organizations working in the Dadaab Refugee Camp, one of the largest refugee camps in the world, and learn about their efforts to support displaced people.


In conclusion, the journey from Nairobi to Garissa County offers diverse experiences, from scenic landscapes and adventure activities to cultural encounters and wildlife exploration. With the convenience of bus/matatu transportation and an array of attractions in Garissa County, this journey promises an enriching and memorable adventure in northeastern Kenya.

Read also, Bus Fare Prices from Nairobi to Kwale County

Read also, Bus Fare Prices from Nairobi to Lamu County

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