How to get from Railways to Kayole Junction by bus?
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 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 Valley Arcade Bus Stop
- westlands stage to Yaya Centre
- westlands stage to Ruaka Stage
- westlands stage to Utawala Junction/Benedicta
- Karura forest to Karen Blixen Museum
- Garden City Mall to Two Rivers Mall
- Kenyatta University EF5 to Nairobi Airport NBO
- Kenyatta University EF5 to University of Nairobi
- Fedha Estate to Juja Stage
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
- Kimbo to Kenyatta University
- Kobil Haile Selassie to University Of Nairobi - Kenya Science Campus
- Railways Terminus to Jkuat Nairobi Campus
- Agip to University of Nairobi
- South C Shopping Centre to University of Nairobi - Kikuyu Campus
- Kenyatta Market to University of Nairobi - Kikuyu Campus
- Muguga to juja
- Agip to University of Nairobi - Kikuyu Campus
- Kabete Police Station to Kenyatta University
- Jacmil Supermarket/Kinoo Stage to Pioneer International University
- Madaraka Shopping Centre to Daystar University
- Ruiru Prisons to Empakasi
- Gate D to University of Eastern Africa, Baraton - Nairobi Campus
- Gikomba to University of Nairobi - Kikuyu Campus
- Mombasa Road to Daystar University
- Hazina Estate to University Of Nairobi - Kenya Science Campus
- Ack Assemblies Of God Mwimuto to Empakasi
- Imara Daima to JKUAT KAREN CAMPUS
- Pipeline to University of Nairobi
- Kenyatta Hospital Stage to Daystar University