Nairobi Public Transport Trip Planner

Nairobi, Nairobi County, Kenya is located at coordinates -1.28, 36.82. The city operates in the Africa/Nairobi timezone. This location does not observe Daylight Saving Time.

The city's public transportation network includes 133 bus routes operated by 1 transit operator. Browse the complete list of routes and schedules below.


Top Streets in Nairobi

  • Limuru Road, B33

    Limuru Road, B33 is a highway in Nairobi stretching 28.2 km with 155 public transport stops. View stops and routes.

  • Ngong Road, UCB4;Nairobi

    Ngong Road, UCB4;Nairobi is a secondary road in Nairobi stretching 20.5 km with 133 public transport stops. View stops and routes.

  • Outer Ring Road, UCA3;Nairobi;R;SR1

    Outer Ring Road, UCA3;Nairobi;R;SR1 is a secondary road in Nairobi stretching 10.9 km with 97 public transport stops. View stops and routes.

  • Thika Road, A2

    Thika Road, A2 is a secondary road in Nairobi stretching 15.0 km with 72 public transport stops. View stops and routes.

  • Magadi Road, B19

    Magadi Road, B19 is a highway in Nairobi stretching 15.7 km with 92 public transport stops. View stops and routes.

  • Mombasa Road, A8;R2

    Mombasa Road, A8;R2 is a highway in Nairobi stretching 24.6 km with 82 public transport stops. View stops and routes.

  • Langata Road, UCB2

    Langata Road, UCB2 is a secondary road in Nairobi stretching 23.1 km with 85 public transport stops. View stops and routes.

  • Juja Road, UCB19;Nairobi

    Juja Road, UCB19;Nairobi is a secondary road in Nairobi stretching 10.1 km with 49 public transport stops. View stops and routes.

  • Jogoo Road, UCB20;Nairobi;R

    Jogoo Road, UCB20;Nairobi;R is a secondary road in Nairobi stretching 7.4 km with 45 public transport stops. View stops and routes.

  • Nairobi Expressway, A8/E

    Nairobi Expressway, A8/E is a motorway in Nairobi stretching 25.3 km with 56 public transport stops. View stops and routes.