
Nairobi ↔ Western Kenya & Nyanza
Reliable Long-Distance Travel Since 1963
Affordable passenger and parcel transport from Nairobi to Kisumu, Kakamega, Bungoma, Siaya, and beyond.
Daily Routes
Evening and night departures from Nairobi to 8 destinations.
Competitive Fares
Budget-friendly pricing, with most routes from KSh 1,200–2,000.
Safe & Reliable
Inspected fleet and experienced drivers on every trip.
Parcel Services
Send parcels affordably on the same buses you trust.
Popular Routes
Daily departures from Nairobi to towns across Nyanza and Western Kenya.
Kisumu
From Nairobi
Nyanza
FareKSh 1,300 – 1,500
Duration6–7 hours
FrequencyDaily evening & night
Siaya
From Nairobi
Nyanza
FareKSh 1,300 – 1,600
Duration7–8 hours
FrequencyDaily evening & night
Bondo
From Nairobi
Nyanza
FareKSh 1,300 – 1,600
Duration8–9 hours
FrequencyDaily evening departures
Usenge
From Nairobi
Nyanza
FareKSh 1,300 – 1,600
Duration8–9 hours
FrequencyDaily evening departures
Kakamega
From Nairobi
Western
FareKSh 1,300 – 1,500
Duration7–8 hours
FrequencyDaily evening & night
Mumias
From Nairobi
Western
FareKSh 1,200 – 1,500
Duration7 hours
FrequencyDaily evening departures
Mbale
From Nairobi
Western
FareKSh 1,300 – 1,600
Duration7–8 hours
FrequencyDaily night departures
Bungoma
From Nairobi
Western
FareKSh 1,400 – 1,800
Duration8–9 hours
FrequencyDaily night departures
Ready to Travel?
Book your seat today and experience dependable, comfortable travel with Mbukinya Bus Services.
Book Your Ticket