Le réseau urbain est composé de 50 lignes numérotées de 1 à 71 tandis que le réseau périurbain qui s'étend sur un rayon de près de , allant jusque Thika, est composé de 19 lignes numérotées de 100 à 237. Le terminal routier du réseau périurbain est situé Temple Road dans le City Square.