ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Nakuru

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Nairobi to Nakuru

🌄 The approximately 3.5-hour bus ride offers travelers scenic views of the Kenyan countryside as they make their way to Nakuru. 💵 Bus ticket prices between Nairobi and Nakuru range from $5 to $13, providing an affordable and convenient travel option for those exploring Kenya.

Where to stay in Nakuru

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • No, there is no direct bus between Nairobi and Nakuru. However, you can take a bus from Nairobi to Naivasha, and then transfer to another bus that will take you to Nakuru. The total journey time, including transfers, typically takes around 3 hours and 33 minutes. Make sure to check the schedules of both the Nairobi-Naivasha and Naivasha-Nakuru buses to plan your trip accordingly.
  • You can catch the Nairobi to Nakuru bus from the Nairobi station. The bus services are operated by Nairobi Matatu, and they usually depart from this station. Be sure to arrive at the Nairobi station in advance of the departure time to secure your seat on the bus to Nakuru.
  • The Nairobi to Nakuru bus services, operated by Coast Bus, arrive at the Nakuru station. Once you reach Nakuru, you can disembark at the Nakuru station, which serves as the final destination for this particular bus route. From the Nakuru station, you can easily access various local transportation options to reach your final destination in the city.
  • The cost of a bus ticket from Nairobi to Nakuru typically ranges from $5 to $13, depending on the bus company, the time of booking, and the type of service. It's recommended to check with the bus operators or online platforms for the most up-to-date fare information before purchasing your ticket. Keep in mind that prices may fluctuate based on demand and the season of travel.
  • There are multiple bus services available between Nairobi and Nakuru, but none are direct. You can take buses operated by companies like Nairobi Matatu and Coast Bus, with transfers typically made in Naivasha. The journey from Nairobi to Nakuru by bus takes approximately 3 hours and 33 minutes, with various departure times throughout the day. Ticket prices for these bus services range from $5 to $13, so it's advisable to check schedules and fares beforehand to plan your trip effectively.
  • The Nairobi to Nakuru buses are typically most crowded during peak travel times, such as early mornings and late afternoons when commuters and travelers are heading to and from work. To avoid crowds, it's advisable to consider traveling during off-peak hours, like mid-morning or early afternoon. Additionally, weekdays tend to be busier than weekends for this route, so choosing a weekend trip may offer a less crowded bus experience. Make sure to book your tickets in advance to secure your seat and potentially have a more comfortable journey.
  • The first bus of the day from Nairobi to Nakuru typically departs early in the morning, around 6:00 AM to 7:00 AM, with Nairobi Matatu being one of the operators. The last bus usually leaves later in the evening, around 7:00 PM to 8:00 PM, with Coast Bus offering services to Nakuru. It's recommended to double-check the bus schedules closer to your planned travel date to confirm the exact departure times for the first and last buses of the day.

Will you be returning to Nairobi by bus?

If you are looking for a return bus travel, please check buses from Nakuru to Nairobi.

See schedule