Sat Sep 26 2026 · boarding at Railways / OTC Terminus, Nairobi
5:00 AM→1:30 PM
Nairobi to Webuye · 44 seats left
KSh 1,500
Select seats6:00 AM→2:30 PM
Nairobi to Webuye · 37 seats left
KSh 1,500
Select seats7:00 AM→3:30 PM
Nairobi to Webuye · 30 seats left
KSh 1,500
Select seats8:00 AM→4:30 PM
Nairobi to Webuye · 41 seats left
KSh 1,500
Select seats9:00 AM→5:30 PM
Nairobi to Webuye · 34 seats left
KSh 1,500
Select seats10:00 AM→6:30 PM
Nairobi to Webuye · 27 seats left
KSh 1,500
Select seats11:00 AM→7:30 PM
Nairobi to Webuye · 38 seats left
KSh 1,500
Select seats12:00 PM→8:30 PM
Nairobi to Webuye · 31 seats left
KSh 1,500
Select seats1:00 PM→9:30 PM
Nairobi to Webuye · 42 seats left
KSh 1,500
Select seats2:00 PM→10:30 PM
Nairobi to Webuye · 35 seats left
KSh 1,500
Select seats3:00 PM→11:30 PM
Nairobi to Webuye · 28 seats left
KSh 1,500
Select seats4:00 PM→12:30 AM
Nairobi to Webuye · 39 seats left
KSh 1,500
Select seats5:00 PM→1:30 AM
Nairobi to Webuye · 32 seats left
KSh 1,500
Select seats6:00 PM→2:30 AM
Nairobi to Webuye · 43 seats left
KSh 1,500
Select seats7:00 PM→3:30 AM
Nairobi to Webuye · 36 seats left
KSh 1,500
Select seats8:00 PM→4:30 AM
Nairobi to Webuye · 29 seats left
KSh 1,500
Select seats9:00 PM→5:30 AM
Nairobi to Webuye · 40 seats left
KSh 1,500
Select seats10:00 PM→6:30 AM
Nairobi to Webuye · 33 seats left
KSh 1,500
Select seats11:00 PM→7:30 AM
Nairobi to Webuye · 44 seats left
KSh 1,500
Select seats