Bus in Kisii

Matatus

The congested matatu terminal in the centre of town is a chaos of loud, and often somewhat drunk, people trying to bundle you onto the nearest matatau, whether or not you want to go where it's going.
Bus in Kitale

Main Bus & Matatu Park

Matatus, buses and Peugeots are grouped by destination, and spread in and around the main bus and matatu park. Regular matatus run to Endebess (KSh100, 45 minutes, change here for Mt Elgon National Park), Kapenguria…
Bus in Kericho

Easy Coach

Easy Coach offers the best buses, but its office, and departure point, is inconveniently located out of town opposite the Tea Hotel and inside the Libya Petrol Station. They have buses to Nairobi (KSh1100, six hours…
Bus in Kisii

Matatus to Tabaka

Tabaka matatus (KSh100, 45 minutes) leave from Cemetery Rd. Returning, it is sometimes easier to catch a boda-boda (KSh100) to the ‘Tabaka junction’ and pick up a Kisii-bound matatu there.
Bus in Kakamega

Easy Coach

Easy Coach has buses to Nairobi (KSh1450; seven to nine hours) at 8.30am and 8pm. Services to Nakuru leave at midday and midnight in Nakuru (three to four hours) and will cost you KSh800.
Bus in Kisii

Easy Coach

Easy Coach has twice-daily departures to Nairobi (KSh900, eight hours, 10am and 9.30pm). It also has a bus to Narok (KSh500, four hours, 1pm), which is handy for the Mara.
Bus Station in Eldoret

Bus & Matatu Stand

The main matatu stand is in the centre of town by the municipal market.
Bus Station in Eldoret

Local Matatus

Some local matatus and more Kericho services leave from Nandi Rd.
Bus in Eldoret

Easy Coach

Buses to Nairobi (KSh1250, 9.30am and 10pm, eight hours).
Bus in Eldoret

Kampala Coach

Noon and midnight buses to Kampala (KSh2200, six hours).