Nyeri travel guide

Getting to Nyeri: Buses & Matatus from Nairobi

· 4 min read City Guide
Row of safari vehicles parked, Kenya

Book an experience

Things to do here

The top-rated tours and activities here: all with instant confirmation and free cancellation on most bookings.

Nyeri is the administrative capital of Kenya’s Central Province and one of the country’s most historically significant highland towns. Sitting at about 1,750m elevation 150km north of Nairobi, it is the gateway to the Aberdare Range, Aberdare National Park, and the southern approach to Mount Kenya. The road from Nairobi is good and the journey is direct - Nyeri is one of the easier upcountry destinations to reach from the capital.

This guide is part of our Nyeri travel guide; for the rest of your planning, see our guides to where to stay in Nyeri and things to do in Nyeri.

By Long-Distance Bus from Nairobi

Easy Coach and Modern Coast both operate daily Nairobi–Nyeri services. Departures start in the early morning and run through to mid-afternoon. Easy Coach runs from its own Nairobi terminal; other operators depart from around the Machakos Bus Station area.

Fares are approximately KES 400–650 one way as of 2026. Journey time is typically 2.5 to 3 hours. The route exits Nairobi on the A2 Thika Superhighway (fast and clear most mornings), continues through Thika, Muranga, and Karatina, before climbing to Nyeri.

Buses drop passengers at the Nyeri Bus Stage near the central market, which is the hub for all onward connections.

By Matatu from Nairobi

Shared matatus from Nairobi to Nyeri depart throughout the day from stages along Thika Road and at Eastleigh. The journey takes approximately 2.5 to 3 hours at fares around KES 400–600.

Matatus are a good option if you miss the early morning coach departures. They leave when full rather than on a fixed schedule, so you are rarely waiting more than 15–20 minutes at the stage. Note that matatus are generally less comfortable on this length of journey - the coach is worth the modest price premium for most travellers.

From Naivasha and the Rift Valley

Nyeri and Naivasha are connected by the B5 road that runs east from the Rift Valley floor up through Kinangop and across the Aberdare Range. This route is scenic but slower than the Nairobi–Nyeri road - expect approximately 2 hours for the roughly 100km journey.

Matatus cover this route but are less frequent than on the Nairobi corridor. It is a good option for travellers combining Lake Naivasha with the Aberdares, but confirm matatu availability before committing to it as your return route.

From Nanyuki

Nyeri and Nanyuki are 55km apart via the B5, which runs around the southern slopes of Mount Kenya. Matatus cover this leg in approximately 45 minutes to 1 hour at fares around KES 150–250. Departures are frequent from Nanyuki’s stage.

This short hop is the standard link for travellers doing the Mount Kenya circuit or combining Aberdare National Park (accessible from Nyeri) with the Laikipia Plateau (accessed from Nanyuki).

From Nakuru

The Nakuru–Nyeri journey crosses the Aberdare Range on the B5, taking approximately 2.5 to 3 hours over roughly 145km. Matatus cover the route but less frequently than on the Nairobi and Nanyuki corridors. The road is scenic and in reasonable condition but has steeper gradients than the main highways. Early morning departures have the best frequency.

Arriving in Nyeri

The main bus and matatu stage is in the town centre near the central market. From here, boda bodas cover the town at KES 50–100 and tuk-tuks are available for short hops.

Nyeri’s town centre is compact. The White Rhino Hotel and the Central Hotel are both close to the centre. Banks (Equity, KCB, Co-op) with ATMs and well-stocked supermarkets are all in the central area.

For Aberdare National Park, most travellers hire a taxi for the day - the park gates are roughly 20–30km from Nyeri town centre depending on which gate you are using. Treetops Lodge and The Ark (both inside the Aberdares) arrange dedicated transfers for their guests. Check with your accommodation before arrival.

Mount Kenya Safari Club at Nanyuki is a common option for travellers using Nyeri as an approach to Mount Kenya - confirm transfers with the property as it is outside walking distance from the bus stage.

Where to Stay in Nyeri

Arriving after a long journey is easier with a bed already booked. Compare hotels in Nyeri on Booking.com and check recent guest reviews before you travel.

Frequently Asked Questions

How long is the journey from Nairobi to Nyeri?
Approximately 2.5 to 3 hours by direct bus or matatu under normal conditions. The A2 Thika Superhighway clears Nairobi quickly, and the road north through Karatina to Nyeri is in good condition. Friday afternoons can add 30–45 minutes due to traffic leaving the capital.
What buses run Nairobi to Nyeri?
Easy Coach, Modern Coast, and several local operators run daily services. Fares are approximately KES 400–650 one way as of 2026. Matatus also cover the route throughout the day at similar prices with no advance booking needed.
Can I get to Nyeri from Nanyuki by matatu?
Yes. Matatus connect Nanyuki and Nyeri on the B5 road in approximately 45 minutes to 1 hour. Fares are around KES 150–250. This is the standard route for travellers doing the Mount Kenya circuit by road, making Nyeri a natural overnight stop before or after Nanyuki.

Ready to explore?

Browse hundreds of tours and activities. Book securely with free cancellation on most options.

Browse on GetYourGuide →

Best price guaranteed: same price as booking direct. We earn a small commission at no extra cost to you.

Copied!
Copied!