This article lists Nairobi to Machakos shuttles with their respective fares. The distance between Nairobi and Machakos is 63 km, which takes 1 hour by shuttle or bus. You can catch a matatu or bus at Machakos Country Bus Station or Afya Centre, Nairobi.
Machakos County is a hidden gem, with beautiful landscapes and scenery, a beautiful blend of urban modernity, and a breath of fresh air. It’s one of the most beautiful places in the country, not to mention the numerous places you can visit.
Nairobi to Machakos Bus Fare
Bus/Shuttle Company | Fare (Kshs) |
Maptra | 250 |
Naekana Sacco | 250 |
Makos Sacco | 250 |
Nairobi to Wote Bus Fare
The distance between Nairobi and Kerugoya is 131 km, and the journey takes 2 hours and 15 minutes by bus. You can catch the matatu or bus at Machakos Country Bus Station or Afya Centre.
Bus/Shuttle Company | Fare (Kshs) |
Maptra | 500 |
Makos Sacco | 500 |
Nairobi to Kibwezi Bus Fare
The distance between Nairobi and Kerugoya is 194 km, and the journey takes 3 hours and 30 minutes by bus. You can catch the matatu at OTC in downtown, Nairobi.
Bus/Shuttle Company | Fare (Kshs) |
Nets Sacco | 700 |
Kinatwa Sacco | 400 |