How to get from Railways to Kayole Junction by bus?
Railways to Kayole Junction - Bus Schedule
The 34J bus from Railways to Kayole Junction runs from 06:00 to 20:56, with departures every 5-15 min. The trip takes about 1 hr 19 min, with regular service throughout the operating hours.
From Railways to Kayole Junction by bus
To get from Railways to Kayole Junction in Embakasi, you’ll need to take 3 bus lines: take the 34J bus from Ambassadeur station to City Stadium Stage station. Next, you’ll have to switch to the 38/39 bus and finally take the 38/39 bus from Njiru station to Kayole Junction station. The total trip duration for this route is approximately 1 hr 19 min. The bus schedule from Railways may change. We recommend you check the updated bus schedule to Kayole Junction on the Moovit app.
Step by Step
- 1Walk to bus stationAmbassadeur510 m • 7 min
- 2Wait for bus34JJkia
- 3Ride to bus stationCity Stadium Stage2 min
- 4Wait for bus38/39Ruai
- 5Ride to bus stationNjiru42 min
- 6Wait for bus38/39Muthurwa
- 7Ride to bus stationKayole Junction2 min
- 8Walk toKayole Junction1.42 km • 18 min
Public transit directions from Railways to Kayole Junction
Bus schedule from Railways to Kayole Junction
Related Routes
- Nairobi Airport NBO to Kayole Junction
- Mlolongo Station to Kayole Junction
- Railways to Kasarani
- Railways to Makadara
- Railways to Pumwani
- Railways to Karen Hospital
- Railways to Nyayo House
- Railways to Nyayo National Stadium
- Railways to Kayole Junction Ez
- Railways to Pipeline (Station)
- Fairmont Norfolk Hotel to David Sheldrick Elephant Orphanage
- Fairmont Norfolk Hotel to Nairobi Airport NBO
- Golden Tulip Westlands Nairobi Hotel to Nairobi Airport NBO
- Golden Tulip Westlands Nairobi Hotel to Jupiter Guest Resort - Langata, Nairobi
- westlands stage to Kiambaa
- westlands stage to Kikuyu
- westlands stage to Ngong
- westlands stage to Parklands/Westlands
- westlands stage to Thika
- westlands stage to Valley Arcade Bus Stop
Questions & Answers
What is the fastest way to get from Railways to Kayole Junction?
The fastest way takes 79 minutes, using Bus line 34J, Bus line 38/39, Bus line 38/39.
Is there a direct bus between Railways and Kayole Junction?
No, you’ll have to take 3 bus lines in total. The total travelling time is 1 hr 19 min.
Which bus line goes from Railways to Kayole Junction?
The 34J bus line goes from Ambassadeur station near Railways in Central to City Stadium Stage station. From there you’ll have to take one bus line till City Stadium Stage station near Kayole Junction in Embakasi.
How long does it take to travel from Railways to Kayole Junction by bus?
The total travel time between Railways in Central and Kayole Junction in Embakasi by bus is about 1 hr 19 min.
Where do I get on the bus near Railways to get to Kayole Junction?
Get on the 34J bus from the Ambassadeur stop near Railways in Central.
Where do I get off the bus when travelling between Railways and Kayole Junction?
Get off the bus at the City Stadium Stage stop, which is closest to Kayole Junction in Embakasi.
Popular Routes
- Membley Church to Daystar University
- Museum to Empakasi
- Kasuku Centre to University of Nairobi
- Strathmore School to Empakasi
- Roysambu Terminus to Mlolongo
- University Of Nairobi School Of Business to University Of Nairobi - Kenya Science Campus
- Makina/Kibera Law Courts to University Of Nairobi - Kenya Science Campus
- Ruaraka to Daystar University
- Kenyatta Market Flyover to Dandora
- Junction to Pioneer International University
- Jamhuri Primary School to Riruta
- Hillcrest Road to Dandora
- Westlands to juja
- Mariguini to Pioneer International University
- Karen Police Station to Mlolongo
- Town to University of Nairobi - Kikuyu Campus
- Lavington Shopping Centre/Shell to Riruta
- Karen to University Of Nairobi Ambank House
- 87/Gachecheni to Daystar University
- Abc Place Stage to University Of Nairobi Ambank House