Naivasha Road is a major western Nairobi public transport corridor serving Kawangware, Riruta, Waithaka and Dagoretti, with onward connections towards Kikuyu. Several matatu routes connect the road with Ngong Road, Dagoretti Corner and Nairobi CBD.
← View all Nairobi Matatu Routes and Numbers
Naivasha Road overview
| Corridor detail | Information |
|---|---|
| Main areas | Kawangware, Riruta, Waithaka and Dagoretti |
| Key interchange | Dagoretti Corner |
| Nairobi connection | Ngong Road |
| Outward connection | Kikuyu |
| Principal routes | 2, 2C, 46 and 102 |
| Service pattern | CBD-bound, local and connecting matatus |
Main areas served
Public transport along or connecting with Naivasha Road may provide access to:
- Dagoretti Corner
- Kawangware
- Riruta
- Satellite
- Waithaka
- Dagoretti
- Kabiria connections
- Kikuyu
- Ngong Road
- Nairobi CBD
The precise areas served depend on the route number and final destination displayed on the vehicle.
Route 2 to Dagoretti
Route 2 connects Nairobi with Kawangware and Dagoretti through Ngong Road, Dagoretti Corner and Naivasha Road.
Route 2 — Dagoretti / Kawangware
Via Ngong Road and Dagoretti Corner, then Naivasha Road towards Dagoretti.
Passengers should confirm whether the vehicle terminates in Kawangware or continues farther into Dagoretti.
Route 2C to Waithaka
Route 2C serves Waithaka and Muthama through the Ngong Road–Dagoretti–Naivasha Road network.
Route 2C — Waithaka / Muthama
Via Ngong Road, Dagoretti Corner and Naivasha Road towards Waithaka and Muthama.
Check the C suffix and destination display before boarding.
Route 46 to Kawangware
Route 46 serves Kawangware through western Nairobi. Some vehicles provide connections around the Naivasha Road corridor, although operating paths may vary.
Route 46 — Kawangware
Serves Kawangware with connections to Naivasha Road and surrounding neighbourhoods.
Ask whether the particular vehicle uses Naivasha Road or approaches Kawangware through Lavington.
Route 102 to Kikuyu
Route 102 provides onward connections from Nairobi and the Dagoretti corridor towards Kikuyu.
Route 102 — Kikuyu
Via Dagoretti and western Nairobi connections towards Kikuyu.
Passengers travelling to Kikuyu should confirm that the vehicle continues beyond Waithaka or Dagoretti.
Choosing the correct route
| Destination | Route or connection to consider |
|---|---|
| Kawangware | Route 2 or Route 46 |
| Riruta | Confirm a Riruta- or Dagoretti-bound service |
| Waithaka | Route 2C |
| Dagoretti | Route 2 |
| Kikuyu | Route 102 |
| Kabiria | Connect to Route 4C or Route 4W |
| Nairobi CBD | Board the appropriate CBD-bound service |
Dagoretti Corner interchange
Dagoretti Corner links Naivasha Road with Ngong Road and several local routes. Commuters can change vehicles here for:
- Nairobi CBD
- Adams Arcade and Kilimani
- Kawangware
- Dagoretti
- Waithaka
- Kabiria
- Karen
- Ngong
- Kikuyu connections
Confirm the correct side of the road before boarding or transferring.
Return journey
For the return trip, check the route number, suffix and final destination. A vehicle displaying Nairobi may use Ngong Road, Waiyaki Way or another corridor depending on where it originated.
Passengers travelling to Naivasha Road should confirm the specific stage or neighbourhood served.
Travel time
Journey time depends on congestion around Dagoretti Corner, Kawangware, Riruta and Waithaka. Traffic can be especially heavy during weekday morning and evening peaks.
Allow additional time when changing vehicles or continuing towards Kikuyu.
Fare information
Fares depend on the boarding point, distance, traffic, weather and passenger demand. Different route variants may charge different amounts for similar sections.
Fares vary and can change at any time.
Commuter tips
- State the exact neighbourhood or landmark required.
- Check route suffixes such as 2C.
- Confirm whether Route 46 uses Naivasha Road.
- Ensure Route 102 continues to Kikuyu.
- Identify the correct direction at Dagoretti Corner.
- Use recognised stages and safe crossing points.
Master-page section
Naivasha Road
Serves Kawangware, Riruta, Waithaka and Dagoretti, with connections towards Kikuyu.





