120 Line
Otc - Githunguri Terminal
KBS
KBS 120 Bus Stops and Route Schedule
The 120 Bus (Otc - Githunguri Terminal) is a route with 37 stops, departing from Otc and ending at its Githunguri Terminal.
Otc
Kariokor
Pangani
Muthaiga
Kenya Forestry Service Station/Kfs Karura Gate
Cid
Shark's Palace
Rock City
Wanderjoy
Ridgeway Springs
Nakumatt Ridgeways
Runda Junction
Githogoro
Kwaheri Flyover
Evergreen
Kasarini
Kasarini Stage
Thindigwa
Mushroom
Barua
Kist
Kist
Kirigiti Junction
Kwa Do
Kiambuu Posta
Ndumberi
Ndumberi Factory
Ting'Ang'A
Police Post
Aipcea
Ikinu
Gathanji
Jamaica
Kiangima
Makutano
Beta Health Care
Githunguri Terminal
120 Bus schedule
Day | Operating Hours | Frequency |
---|---|---|
Sun | Not Operational | Not Operational |
Mon | Not Operational | Not Operational |
Tue | 6:00 AM - 8:56 PM | 5 min |
Wed | 6:00 AM - 8:56 PM | 5 min |
Thu | 6:00 AM - 8:56 PM | 5 min |
Fri | 6:00 AM - 8:56 PM | 5 min |
Sat | Not Operational | Not Operational |
120 Bus Route Map
The route map for 120 in Nairobi will be available soon.
120 Line Bus fare information
KBS, 120 Bus fare may fluctuate due to various factors. For detailed information on ticket costs, please visit their official website.
More routes KBS in Nairobi
- 33SB — South B Stage - Ngumo Stage
- 34J — Passenger Boarding - Kencom
- 12C — Mugoya - Bus Station
- 135 — Otc - Limuru Town Terminal
- 48B — Othaya Road Stage - Odeon
- 33FED — Posta Embakasi Village - Commercial
- 33MKR — Maziwa - Bus Station
- 103 — Wangige Stage - Kenol Dagoretti Corner
- 11A — Odeon - Kwa Mosque/Highridge Mwisho
- 114R — Ngara Stage - Limuru Terminus
- 70/71 — Muthurwa - Donholm
- 6E — Joster - Church Army
- 53 — Roasters - Maruirui
- 3560-2 — Umoja 2 Terminus - Umoja Stage
- 48C — Yaya - Odeon
- 5 — Kencom - Jamhuri Shopping Centre
- 11F — Cooperative Bank Ruaka - Odeon
- 46B — Tusker/Ronald Ngala - Tounder Terminal
- 1961KD — Diesel - Caltex
- 107 — Odeon - Karura Mwisho