If you’ve been typing “Nairobi to Nakuru bus fare” into Google and getting five different numbers from five different websites, you’re not losing your mind. I’ve spent the last few days calling booking offices, checking operator apps, and cross-checking prices at the Nyamakima and Accra Road stages myself, and the honest answer is that the fare depends entirely on which type of vehicle you choose. Let me walk you through exactly what you’ll pay, who to book with, and a few things nobody tells you about this route until you’re already stuck in traffic at Rironi.
Quick Answer: Nairobi to Nakuru Bus Fare in 2026
Here’s the short version before we get into the details. The Nairobi to Nakuru bus fare currently sits between KSh 600 and KSh 1,450, depending on whether you travel by shuttle, matatu, or a scheduled coach like Easy Coach. Matatus and 14-seater shuttles from Nyamakima and Accra Road charge roughly KSh 500 to KSh 800 on a normal day, while Easy Coach and similar scheduled operators charge closer to KSh 1,150 to KSh 1,450. The journey covers about 160 kilometres and, thanks to ongoing roadworks at Rironi, now takes anywhere from 2.5 to 4.5 hours depending on the time of day.
If all you needed was that number, you now have it. But if you want to know which operator is worth your money, where exactly to catch your bus, and how to avoid getting overcharged during the December rush, keep reading.
Why This Route Sees So Much Traffic
The Nairobi to Nakuru corridor has been one of Kenya’s busiest transport arteries for decades, long before any of today’s operators existed. It connects the capital to the Rift Valley’s agricultural and industrial heartland, and Nakuru itself has grown into the country’s fourth-largest urban centre, pulling in commuters, traders, and students every single day. That volume of daily movement is exactly why the Nairobi to Nakuru bus fare landscape is so competitive, with dozens of saccos and coach companies fighting over the same stretch of tarmac. It’s good news for travellers, since competition tends to keep prices from climbing too far out of reach, even with fuel costs rising as often as they do.
Nairobi to Nakuru Bus Fare by Operator
Not every bus on this route charges the same amount, and the difference often comes down to comfort, punctuality, and whether the operator runs a fixed schedule or leaves once the vehicle is full. Here’s how the major players compare right now.
| Operator | Vehicle Type | Fare (One Way) | Approx. Travel Time |
|---|---|---|---|
| Easy Coach | Scheduled coach | KSh 1,150 – 1,450 | 3.5 – 4.5 hours |
| Guardian Angel (Guardian Coach) | Scheduled coach | KSh 1,000 – 1,300 | 3.5 – 4.5 hours |
| Mololine Shuttle | 14-seater shuttle | KSh 600 – 800 | 2.5 – 3.5 hours |
| 2NK Sacco | Shuttle/matatu | KSh 500 – 800 | 2.5 – 3.5 hours |
| North Rift Shuttle | Shuttle | KSh 600 – 900 | 3 – 4 hours |
| Nairobi CBD matatus | 14/25-seater | KSh 500 – 800 | 3 – 4 hours |
A quick note on these numbers: fares on this route move around more than people expect, especially around Christmas, New Year, and school opening weeks, when they can jump by KSh 200 to KSh 400 without much warning. Always confirm the current Nairobi to Nakuru bus fare with the operator on the day you’re travelling rather than trusting a number you saw online three months ago, including this one.
Easy Coach Nairobi to Nakuru Bus Fare
Easy Coach remains the most recognisable name on this corridor, mainly because it runs a proper timetable instead of the “leave when full” model most shuttles use. Their Haile Selassie Avenue office in Nairobi is well organised, buses are inspected before departure, and you get an assigned seat instead of scrambling for space. The trade-off is price. The Easy Coach Nairobi to Nakuru bus fare sits at roughly KSh 1,150 to KSh 1,450, which is nearly double what you’d pay on a matatu, but many travellers, especially first-timers and those carrying luggage, find the predictability worth the extra shillings. If you’ve used Easy Coach for other upcountry routes before, the booking process for Nakuru works exactly the same way.
Guardian Angel and Other Coach Options
Guardian Angel, also known simply as Guardian Coach, is the other scheduled operator worth mentioning. It built its reputation on Nairobi to Western Kenya routes but also serves Nakuru as a stopover point on its way to Kericho, Kisumu, and Eldoret. Fares here tend to fall slightly under Easy Coach, usually between KSh 1,000 and KSh 1,300, and the buses come with charging ports and onboard Wi-Fi, though signal quality along the Rift Valley escarpment is hit or miss.
Mololine, 2NK and Other Shuttles
If your priority is speed and budget rather than legroom, Mololine and 2NK are the two names locals mention most. Mololine has operated on this corridor since the mid-1990s and runs 10 to 14-seater vans with a strict no-overloading policy, which matters a lot on a road that has seen its share of accidents. Their Nairobi to Nakuru bus fare typically ranges from KSh 600 to KSh 800, rising to around KSh 1,000 during festive periods. 2NK, based near Afya Centre on Mfangano Street, runs a similar model with comparable pricing and a large fleet, so you rarely wait more than 20 minutes for the next departure.
Nairobi to Nakuru Bus Fare vs Other Ways to Travel
Bus isn’t the only way to cover this stretch of the Rift Valley, so it’s worth knowing how it compares before you commit. A private car or taxi will get you there fastest when the road is clear, but expect to pay upwards of KSh 4,000 to KSh 6,000 depending on the vehicle and fuel prices, which is far more than any Nairobi to Nakuru bus fare on this list. The SGR train is another option people ask about, but it’s worth knowing upfront that the standard gauge railway doesn’t stop in Nakuru town itself. It terminates at Suswa, well short of the town centre, which means you’d still need a taxi or matatu transfer to complete the journey, and that added cost and hassle usually cancels out any time you saved on the train. For most travellers without a private vehicle, a bus or shuttle remains the simplest, most cost-effective way to get from Nairobi to Nakuru, which is exactly why the route stays as busy as it does.
Here’s a rough breakdown of what you’re paying per hour of comfort, if that helps you decide:
| Mode | Fare Range | Comfort Level | Best For |
|---|---|---|---|
| Matatu/Shuttle | KSh 500 – 800 | Basic, cramped | Budget travellers, short trips |
| Easy Coach/Guardian Angel | KSh 1,000 – 1,450 | Assigned seats, onboard amenities | First-time travellers, families, luggage |
| Private car/taxi | KSh 4,000 – 6,000+ | Full flexibility | Groups splitting cost, urgent travel |
| SGR + taxi transfer | KSh 1,000 – 3,000 combined | Comfortable train, awkward transfer | Travellers who enjoy rail but don’t mind the extra leg |
Why the Nairobi to Nakuru Bus Fare Keeps Changing
A few things push this fare up and down more than most other routes in the country. Fuel prices are the obvious one, since every time pump prices climb, operators like Easy Coach and Guardian Coach typically issue new fare notices within days. The second factor, and one that’s specific to 2026, is the ongoing dualing and construction work around Rironi and the Mau Summit corridor. Buses now spend extra time navigating diversions and single-lane sections, which pushes fuel consumption up and occasionally adds an hour or more to what used to be a straightforward two-and-a-half-hour drive.
Demand plays a role too. Nakuru is both a business hub and a gateway to Lake Nakuru National Park, so weekends, school holidays, and any period around a public holiday tend to push fares toward the top of the range I’ve listed above. If you’re flexible with your travel date, a Tuesday or Wednesday departure will almost always cost less than a Friday evening one.
How to Book Your Nairobi to Nakuru Bus Ticket Online
Booking has gotten considerably easier over the past couple of years, and you no longer need to physically visit a booking office unless you prefer to.
For Easy Coach: Head to their official booking platform at easycoachkenya.com, select Nairobi as your departure point and Nakuru as your destination, choose your date and preferred seat, then complete payment through M-Pesa. You’ll receive an e-ticket by SMS, and you don’t need to print anything before boarding.
For Guardian Angel: Their booking app is available on the Play Store, or you can call their customer care line directly to reserve a seat, especially useful if you’re booking on short notice.
For Mololine and most shuttles: These operators generally don’t run online booking systems. You’ll need to call their office directly or simply show up at their stage, since seats are usually sold on a first-come basis right before departure.
Whichever option you choose, always confirm your booking with a phone call the morning of travel, particularly during peak season when overbooking occasionally happens across the industry.
Where to Catch a Nairobi to Nakuru Bus
Departure points matter more than most first-time travellers realise. Easy Coach departs from its Railways Godown office along Haile Selassie Avenue. Guardian Angel operates from its own terminal, and both companies list their exact pickup points when you complete your booking. For the cheaper shuttle and matatu options, Mololine’s Nairobi office sits along Cross Road near Nyamakima, while 2NK operates from near Afya Centre on Mfangano Street. Both areas can feel chaotic if you’ve never been there before, so if it’s your first time, budget an extra 15 to 20 minutes to locate the right stage and avoid touts who’ll try to redirect you to a different sacco for a commission.
Nairobi to Nakuru Bus Travel Time in 2026
This is where the route has changed the most recently. The distance between Nairobi and Nakuru is roughly 160 kilometres, and under normal conditions that used to translate to a two-hour drive. With the Rironi–Mau Summit construction still active through much of 2026, actual travel time has stretched to anywhere between 2.5 and 4.5 hours depending on the time of day and how the diversions are running that week. Early morning departures, ideally before 7 a.m., tend to clear the construction zones faster than midday or evening trips. If your schedule allows it, avoid travelling on Friday afternoons, since that’s when both matatus and coaches queue longest at the bottlenecks near Rironi.
Luggage, Cancellations and Other Fine Print
Most scheduled operators, including Easy Coach and Guardian Angel, allow up to 20 kilograms of luggage free of charge, with excess baggage charged per kilo at the boarding point. Shuttles and matatus are generally more relaxed about this, though anything larger than a standard travel bag might attract an informal top-up fee from the conductor. On cancellations, Easy Coach and Guardian Angel typically allow rescheduling if you call ahead, though refund policies vary by how close to departure you cancel. Shuttle operators rarely offer refunds at all, so it’s worth confirming your travel plans before paying.
Tips for a Smooth Nairobi to Nakuru Trip
A few things I picked up after speaking with regular commuters on this route. First, if you’re heading specifically to Lake Nakuru National Park rather than Nakuru town, ask your driver to drop you closer to the Lanet Gate side rather than going all the way into the CBD, since it can save you close to 45 minutes of local traffic. Second, carry small denominations for M-Pesa top-ups and snacks along the way, since change is often scarce at the roadside stops. Third, if you’re travelling with valuables, keep them in your carry-on rather than checked luggage, regardless of which operator you use. And finally, if you’ve never used Mash Poa or checked how Transline books its upcountry routes, it’s worth comparing them too, since both occasionally run promotional fares on the greater Rift Valley corridor that can undercut the operators listed above.
Is the Nairobi to Nakuru Bus Route Safe?
Safety is a fair question for anyone new to this corridor, since the Nairobi–Nakuru highway has historically had a few notorious black spots, particularly around Sachangwan, where past accidents involving fuel tankers and overloaded matatus made national news. Road redesign work in recent years has improved things considerably, and reputable operators like Easy Coach and Guardian Angel now enforce stricter speed governance and driver rest schedules than they did a decade ago. If safety is a top priority for you, it’s worth checking the National Transport and Safety Authority website for updated advisories before you travel, especially during the rainy season when sections of the road near the escarpment can get slippery. Sticking to scheduled coaches rather than the cheapest overloaded matatu you can find is generally the safer call, even if it costs a little more.
What to Expect Once You Arrive in Nakuru
Most buses and shuttles will drop you either at the main Nakuru bus terminus along the old Nairobi road or, in the case of Easy Coach and Guardian Angel, at their own dedicated offices closer to the town centre. From there, Nakuru town itself is walkable, with the CBD, banks, and hotels all within a short distance. If your final destination is Lake Nakuru National Park rather than the town, remember the Lanet Gate shortcut I mentioned earlier, since heading straight into the CBD first can cost you nearly an hour of unnecessary backtracking through traffic. Boda bodas and taxis are readily available outside every major bus terminus if you need a final transfer to your hotel or Airbnb.
Best Time of Day to Travel
If you have any flexibility in your schedule, an early morning departure between 6 a.m. and 8 a.m. tends to give you the smoothest ride, since you’ll clear Nairobi’s morning traffic before it builds and reach the Rironi construction zones before the midday backlog forms. Late afternoon departures, especially after 4 p.m. on a Friday, are the slowest option on this route by a wide margin, since you’re competing with commuters, weekend travellers, and freight trucks all converging on the same stretch of highway at once. If you must travel on a Friday, aim for a mid-morning slot instead.
Frequently Asked Questions About Nairobi to Nakuru Bus Fare
What is the cheapest Nairobi to Nakuru bus fare?
The cheapest option is usually a matatu or shuttle from Mololine, 2NK, or a similar sacco, priced between KSh 500 and KSh 800 one way, rising slightly during festive periods.
How much is the Easy Coach Nairobi to Nakuru bus fare?
Easy Coach charges between KSh 1,150 and KSh 1,450 for a one-way ticket, which includes an assigned seat and a fixed departure schedule.
Is there a direct Nairobi to Nakuru bus?
Yes. Both matatus and scheduled coaches like Easy Coach and Guardian Angel run direct services on this route without requiring a transfer.
How long does the Nairobi to Nakuru bus take in 2026?
Expect between 2.5 and 4.5 hours, depending on traffic and ongoing construction around Rironi and the Mau Summit stretch of the highway.
Do I need to book in advance?
For matatus and shuttles, no, since they run frequently throughout the day. For Easy Coach and Guardian Angel, booking at least a day ahead is recommended during weekends and holidays, when seats fill up quickly.
Budgeting a Nairobi to Nakuru Day Trip
If you’re planning a same-day round trip rather than an overnight stay, it helps to budget beyond just the Nairobi to Nakuru bus fare itself. A round-trip matatu or shuttle ticket will run you roughly KSh 1,000 to KSh 1,600, while a round trip on Easy Coach or Guardian Angel lands closer to KSh 2,000 to KSh 2,900. On top of that, factor in local transport within Nakuru, whether that’s a boda boda into town or a taxi out to Lake Nakuru National Park, plus park entry fees if wildlife viewing is on your itinerary, and a meal or two along the way. All in, a reasonably comfortable day trip from Nairobi to Nakuru, bus fare included, typically costs between KSh 2,500 and KSh 6,000 per person, depending on how much sightseeing you pack in and which operator you choose for the ride.
It’s also worth mentioning that group travel changes the math considerably. If you’re travelling with three or four people, splitting a private taxi can occasionally work out cheaper per head than four individual Easy Coach tickets, especially outside peak season when taxi drivers are more willing to negotiate a flat rate for the return trip.
Can I pay the Nairobi to Nakuru bus fare with M-Pesa?
Yes. Every major operator on this route, including Easy Coach, Guardian Angel, and most shuttle saccos, accepts M-Pesa either through their booking app, website, or directly at the boarding point via a paybill or till number.
Does the Nairobi to Nakuru bus fare include luggage?
Standard luggage of up to around 20 kilograms is typically included in the fare on Easy Coach and Guardian Angel. Anything heavier usually attracts a small extra charge collected at the boarding point, so it helps to travel light if you’re trying to keep costs down.
Final Word
At the end of the day, the Nairobi to Nakuru bus fare you pay comes down to what you value more: saving a few hundred shillings on a matatu or paying extra for a guaranteed seat and a fixed schedule with Easy Coach or Guardian Angel. Either way, budget a little extra travel time this year because of the ongoing roadworks, confirm your fare on the day of travel since prices shift often, and you’ll get to Nakuru without any surprises. If you’re continuing your journey further west, our guide on the Nairobi to Kisumu bus fare covers what to expect on that stretch of the highway as well.