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 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
- Kenyatta University EF5 to Nairobi Airport NBO
- Kenyatta University EF5 to University of Nairobi
- University of Nairobi to Nairobi Airport NBO
- University of Nairobi to Kenyatta University EF5
- United Nations Office at Nairobi to Nairobi Airport NBO
- Uthiru Junction to Nairobi Terminus
- Ambassadeur to Kitisuru
- Ambassadeur to Runda
- Ambassadeur to Kenya Methodist University (Kemu Hub)
- Ambassadeur to South C
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 Nairobi 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 Nairobi 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 Nairobi.
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
- Rongai to Mlolongo
- Membley Church to Daystar University
- Total Ngong Road to Dandora
- South B Stage to Kenyatta University
- Gacio Junior Academy to University Of Nairobi - Kenya Science Campus
- Lumumba Madukani to Multimedia University College of Kenya (KCCT)
- Accacia Junction(Kingeero -Mwisho) to Jkuat Nairobi Campus
- Ambassadeur to Multimedia University College of Kenya (KCCT)
- Jkuat to Daystar University
- Utawala Junction to Mlolongo
- Total Petrol Station Kangemi to Ndenderu.
- Kimbo to Mlolongo
- Ngara Stage to Mlolongo
- Sigona to Pioneer International University
- Gacio Junior Academy to Multimedia University College of Kenya (KCCT)
- Koja Terminus to University of Nairobi
- Utawala Junction to JKUAT KAREN CAMPUS
- James Gichuru Junction to University of Nairobi
- Uchumi Hyper Ngong Road/ Ngong Hills Hotel to Riruta
- Valley Arcade to JKUAT KAREN CAMPUS