Skip to main content

How to get from Thika to Kasarani by bus?

By bus

Take one direct bus from Thika to Kasarani in Nairobi: take the 145 bus from Ruiru station to Pangani station. The total trip duration for this route is approximately 45 min.

45min
Bus - 145145
Leaves from Ruiru

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Thika
  • 2
    Bus - 145145
    Wait for bus
    145
    Tusker
  • 3
    Ride to bus station Pangani
    Ride to bus station
    Pangani
    44 min
*Duration based on 8am traffic

Alternative route by bus via 237

Take one direct bus from Thika to Kasarani in Nairobi: take the 237 bus from Fly Over station to Pangani station. The total trip duration for this route is approximately 54 min.

54min
Walk to bus station
Bus - 237237
Leaves from Fly Over

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Fly Over
    860 m • 11 min
  • 2
    Bus - 237237
    Wait for bus
    237
    Tusker
  • 3
    Ride to bus station Pangani
    Ride to bus station
    Pangani
    42 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Nairobi.
All local mobility options in one app

Public transit directions from Thika to Kasarani

The distance between Thika, Nairobi and Kasarani, Nairobi is approximately 21.12 km, which can typically be travelled in 45 min. Moovit will show you the directions from Thika to Kasarani by bus, so no matter how you choose to travel in Nairobi – you will always have plenty of easy options.

Public transit stations close to Thika

Thika is located at Thika, Nairobi and the nearest public transit station is Fly Over.

Bus stations close to Thika:

  • Fly Over
  • Ruiru Fly Over
  • Ruiru

Public transit stations close to Kasarani, Nairobi

Kasarani is located at Kasarani, Nairobi and the nearest public transit station is Pangani.

Bus stations close to Kasarani:

  • Pangani
  • Fly Over Pangani
  • Caltexdn

Alternative route by bus via 237

Take one direct bus from Thika to Kasarani in Nairobi: take the 237 bus from Fly Over station to Pangani station. The total trip duration for this route is approximately 54 min.

54min
Walk to bus station
Bus - 237237
Leaves from Fly Over

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Fly Over
    860 m • 11 min
  • 2
    Bus - 237237
    Wait for bus
    237
    Tusker
  • 3
    Ride to bus station Pangani
    Ride to bus station
    Pangani
    42 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Thika to Kasarani?

    The fastest way takes 45 minutes, using Bus line 145.

  • What is the alternative route to get from Thika to Kasarani?

    The alternative route takes 54 minutes, using Bus line 237.

  • Is there a direct bus between Thika and Kasarani in Nairobi?

    Yes, there is a direct bus going from Thika to Kasarani in Nairobi in 45 min.

  • Which bus line goes from Thika to Kasarani in Nairobi?

    The 145 bus line goes from Tusker station near Thika to Pangani station near Kasarani in Nairobi.

  • How long does it take to travel from Thika to Kasarani in Nairobi by bus?

    The total travel time between Thika and Kasarani in Nairobi by bus is about 45 min.

  • Where do I get on the bus near Thika to get to Kasarani in Nairobi?

    Get on the 145 bus from the Tusker stop near Thika in Nairobi.

  • Where do I get off the bus when travelling between Thika and Kasarani in Nairobi?

    Get off the bus at the Pangani stop, which is closest to Kasarani in Nairobi.

  • When is the first bus from Thika to Kasarani in Nairobi?

    The first bus from Thika to Kasarani in Nairobi is Munyu Road-Pangani-Roysabu-Githurai-KU-Ruiru. It leaves the Ruiru stop at 10:05 AM.

Real-Time Arrivals, Schedules, Maps & More