Buses, matatus and occasional Peugeots leave for Naivasha (KSh120, 1¼ hours), Nyahururu (KSh100, 1¼ hours), Eldoret (KSh200, 2¾ hours), Nairobi (KSh200, three hours), Kitale (KSh350, 3½ hours) and Kisumu (KSh350, 3½ hours).
Getting there & around
Advertisement