1map logoGo to main page

Nairobi to Nakuru from $4: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Nairobi, Kenya
to
Nakuru, Kenya

How to Get from Nairobi to Nakuru: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$4 by busBest price
161 kmDistance
2h 19m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Nairobi to Nakuru with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Nairobi Matatu, Coast Bus
Drive
Bus
Average Duration
3h  33m
Estimated price
$4-13
Recommended
Company
Nairobi Matatu, Coast Bus
Drive
Bus
Average Duration
3h  33m
Estimated price
$4-13
Cheapest
route map
Distance: 161 km
Duration: 2h 19m

See more options

Company
Various
Drive
Average Duration
2h  19m
Estimated price
$18-27

Nairobi - Nakuru operators

Explore transport companies operating between Nairobi and Nakuru, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Website
digitalmatatus.com

Bus from Nairobi to Naivasha

Average Duration
1h 30m
Estimated price
$1-8
Website
coastbus.co.ke

Bus from Naivasha to Nakuru

Average Duration
1h 3m
Estimated price
$3-5

Nairobi to Nakuru: Overview of Bus, Train, Flight, and Car Trips

Traveling between Nairobi and Nakuru offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Nairobi to Nakuru, a drive covering 100 miles through the stunning landscapes of Kenya in just over 2 hours. 💸 With affordable prices ranging from $18 to $27 for the journey, traveling from Nairobi to Nakuru by car is not only convenient but also an enriching experience that captures the essence of Kenya's natural beauty and warm hospitality.
Average price
$18 - $27
🌄 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.
Departure Point
Nairobi station
Arrival Point
Nakuru station

Frequently asked questions

Find out more about the route from Nairobi to Nakuru.

Or choose the category:
The distance between Nairobi and Nakuru is approximately 136.8 km. By car, it takes around 2 hours and 19 minutes to travel between the two cities. The driving distance is about 161.4 km. Alternatively, if you prefer to take the bus, it typically takes around 3 hours and 33 minutes to reach Nakuru from Nairobi.
The most cost-effective way to travel from Nairobi to Nakuru is by taking a Matatu and bus combination, which typically costs between $6 and $11. This option takes approximately 3 hours and 33 minutes. However, if time efficiency is a priority, driving is the quickest option, taking about 2 hours and 19 minutes and costing around $18 to $27.
When traveling from Nairobi to Nakuru, the prices of a bus ticket can vary from $6 to $11.
To travel from Nairobi to Nakuru without using public transportation, you have the option of driving. The distance between these two cities is 160.9 km, and it usually takes around 2 hours and 19 minutes to drive from Nairobi to Nakuru. The prices for renting a car to make this journey can vary between $18 and $27.
To travel from Nairobi to Nakuru without a car, you can take a combination of matatu and bus. The journey takes approximately 3 hours and 33 minutes. The cost for this mode of transportation is usually between $6 to $11.
Yes, there is a direct link between Nairobi and Nakuru. Although there is no direct bus from Nairobi to Nakuru, there are bus services available that depart from Nairobi and arrive in Nakuru via Naivasha. The journey, including transfers, takes approximately 3 hours and 33 minutes. These bus services are operated by Nairobi Matatu and Coast Bus respectively.
There are plenty of accommodation options available near Nakuru. With over 394 hotels to choose from, you can find a range of options to suit your budget and preferences. Prices start at $10 per night, so you can find affordable options as well.