BUSCAR — EAGLE ABOVE THE REST

Buses from Machakos

17 corridors leave Machakos and 17 run into it. Fares below are the Normal-class price for a one-way seat — VIP and Business Class seats cost more on the same corridor, and you'll see the exact fare per seat when you search.

Routes and one-way fares

JourneyNormalBusinessVIP
Machakos to NairobiKES 300KES 800KES 1,300
Machakos to MombasaKES 2,200KES 2,700KES 3,200
Machakos to KisumuKES 1,800KES 2,300KES 2,800
Machakos to NakuruKES 1,150KES 1,650KES 2,150
Machakos to EldoretKES 1,800KES 2,300KES 2,800
Machakos to ThikaKES 500KES 1,000KES 1,500
Machakos to NyeriKES 850KES 1,350KES 1,850
Machakos to KerichoKES 1,500KES 2,000KES 2,500
Machakos to MalabaKES 2,300KES 2,800KES 3,300
Machakos to BusiaKES 2,300KES 2,800KES 3,300
Machakos to KakamegaKES 1,900KES 2,400KES 2,900
Machakos to MalindiKES 2,100KES 2,600KES 3,100
Machakos to LamuKES 2,300KES 2,800KES 3,300
Machakos to KampalaKES 3,100KES 3,600KES 4,100
Machakos to GarissaKES 1,300KES 1,800KES 2,300
Machakos to KitaleKES 1,300KES 1,800KES 2,300
Machakos to VoiKES 1,100KES 1,600KES 2,100