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.