Bus - 120

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.