Route 28 connects Nairobi CBD with Kariobangi North through Kariokor, Pangani, Juja Road, Eastleigh, Huruma and Kiamaiko. It serves residents, workers, students, traders and passengers travelling across northeastern Nairobi.
← View all Nairobi Matatu Routes and Numbers
Passengers should look for vehicles displaying Route 28—Kariobangi North and confirm the final stage before boarding. Other matatus use Juja Road but may terminate in Eastleigh, Huruma or Mathare.
Route 28 Quick Information
| Route information | Details |
|---|---|
| Route number | 28 |
| Main destination | Kariobangi North |
| Main corridor | Juja Road |
| Key areas | Pangani, Eastleigh, Huruma and Kiamaiko |
| Starting approach | Kariokor |
| Return direction | Kariobangi North–Nairobi |
Identifying the Correct Route 28 Vehicle
Passengers should look for a destination board displaying:
28 – KARIOBANGI NORTH
Some vehicles may advertise Kiamaiko or another intermediate destination. Confirm that the matatu reaches the preferred section of Kariobangi North.
Where to Board Route 28 in Nairobi
Route 28 matatus operate from stages serving Kariokor, Pangani, Eastleigh and the Juja Road corridor.
CBD loading locations can change. Ask specifically for the Route 28 Kariobangi North stage.
Simplified Route 28 Journey
The general journey is:
Nairobi CBD → Kariokor → Pangani → Juja Road → Eastleigh → Huruma → Kiamaiko → Kariobangi North
The exact local roads and stopping points may differ according to the operator and traffic conditions.
Kariokor
Kariokor is an important commercial and public transport area near Nairobi CBD.
Passengers can connect here to routes serving:
- Gikomba
- Pumwani
- Pangani
- Eastleigh
- Juja Road
- Other northeastern destinations
Passengers should confirm that the vehicle continues to Kariobangi North.
Pangani
Pangani is a major interchange linking Nairobi CBD with Juja Road and northern Nairobi.
The area provides connections towards Ngara, Murang’a Road, Muthaiga, Thika Road and Eastleigh.
Several routes use Pangani, making destination checks essential.
Juja Road
Juja Road is the principal transport corridor used by Route 28.
The road also serves Mathare, Huruma, Eastleigh, Kariobangi and connecting Eastlands routes. Passengers should tell the conductor their exact stage.
Eastleigh
Eastleigh is a major intermediate commercial and residential destination.
The neighbourhood contains several sections, shopping centres, markets and local stages. Passengers travelling only to Eastleigh should identify their street, section or landmark.
Those continuing to Kariobangi North should confirm that the vehicle does not terminate in Eastleigh.
Huruma
Huruma is another major residential area served before Kiamaiko and Kariobangi North.
Passengers should identify their preferred Huruma section because the area contains multiple local roads and stages.
Kiamaiko
Kiamaiko is an important commercial and transport area along the Route 28 corridor.
It provides connections to surrounding neighbourhoods, markets and local public transport services. Passengers should tell the conductor whether Kiamaiko is their destination or an intermediate stage.
Kariobangi North
Kariobangi North is the principal destination associated with Route 28.
The area contains residential estates, businesses, schools, markets and public transport stages. Passengers should provide a specific road, estate section or landmark.
Connections may be available towards Dandora, Korogocho, Baba Dogo and other neighbouring areas.
Main Route 28 Stops and Connections
Route 28 serves or provides access to:
- Nairobi CBD
- Kariokor
- Pangani
- Juja Road
- Eastleigh
- Huruma
- Kiamaiko
- Kariobangi North
The exact stopping pattern depends on the operator.
Route 28 and Other Juja Road Services
Several route numbers share the Juja Road corridor:
| Route | Main destination |
|---|---|
| Route 6 | Eastleigh |
| Route 14 | Huruma |
| Route 28 | Kariobangi North |
| Other services | Mathare, Dandora and neighbouring areas |
Passengers should choose according to the final destination displayed.
Useful Route Connections
Kariokor: Gikomba, Pumwani and CBD connections.
Pangani: Ngara, Murang’a Road and Thika Road.
Eastleigh: Local commercial stages and cross-city services.
Huruma: Mathare and surrounding estate connections.
Kiamaiko: Local routes towards neighbouring communities.
Kariobangi North: Dandora, Korogocho and Outer Ring Road connections.
Return Journey: Kariobangi North to Nairobi
The general return journey is:
Kariobangi North → Kiamaiko → Huruma → Eastleigh → Juja Road → Pangani → Kariokor → Nairobi CBD
Passengers should confirm the city-centre terminus because vehicles may use different CBD or Kariokor stages.
Morning services towards Nairobi can become crowded, while evening demand generally increases towards Kariobangi North.
Route 28 Travel Time
There is no fixed journey time.
Travel conditions are affected by:
- Congestion around Kariokor
- Traffic in Pangani
- Conditions along Juja Road
- Commercial activity in Eastleigh
- Congestion in Huruma and Kiamaiko
- Roadworks, incidents and rainfall
Allow additional time during peak commuter periods.
Route 28 Matatu Fares
Fares depend on the boarding point, destination, time and passenger demand. Fares vary and can change at any time.
Confirm whether the quoted fare covers travel to Kariobangi North or only an intermediate destination.
Route 28 Commuter Tips
- Look for Route 28—Kariobangi North.
- Confirm that the vehicle continues beyond Eastleigh and Huruma.
- Tell the conductor your exact Kiamaiko or Kariobangi stage.
- Expect heavy traffic around commercial centres.
- Confirm the Nairobi-bound return stage.
- Keep personal belongings secure at crowded interchanges.
Why Route 28 Is Important
Route 28 connects Nairobi CBD with Eastleigh, Huruma, Kiamaiko and Kariobangi North. It supports residential and commercial travel while providing connections to several densely populated neighbourhoods across northeastern Nairobi.





