Choose your route, select your seat, and travel with confidence
View real-time availability and secure your seat in seconds
Nairobi → Wajir
Via Garissa
Today
Jan 20
7:00 AM
Nairobi
6:00 PM
Wajir
3,000
KES
Nairobi → Lamu
Coastal Route
Today
Jan 20
8:00 AM
Nairobi
5:30 PM
Lamu
2,700
KES
Nairobi → Habaswein
Express
Today
Jan 20
9:30 AM
Nairobi
4:30 PM
Habaswein
2,500
KES
Nairobi → Garissa
Direct
Today
Jan 20
6:00 AM
Nairobi
1:00 PM
Garissa
1,300
KES
Nairobi → Modogashe
Northern
Today
Jan 20
10:00 AM
Nairobi
5:00 PM
Modogashe
2,300
KES
Nairobi → Mwingi
Eastern
Today
Jan 20
11:00 AM
Nairobi
2:30 PM
Mwingi
1,000
KES
Nairobi → Ukasi
Local
Today
Jan 20
12:00 PM
Nairobi
3:30 PM
Ukasi
1,000
KES
Nairobi → Bangal
Regional
Today
Jan 20
1:00 PM
Nairobi
5:00 PM
Bangal
1,200
KES
Nairobi → Leheley
Northern
Today
Jan 20
2:00 PM
Nairobi
10:00 PM
Leheley
2,800
KES
Lagbogol → Nairobi
Return
Today
Jan 20
5:00 AM
Lagbogol
4:00 PM
Nairobi
2,700
KES
Via Garissa
Departure
7:00 AM
Arrival
6:00 PM
3,000
KES
12 Seats LeftCoastal Route
Departure
8:00 AM
Arrival
5:30 PM
2,700
KES
5 Seats LeftDirect Route
Departure
6:00 AM
Arrival
Arrival
1:00 PM
1,300
KES
25 Seats LeftFill in your details and confirm your journey
Our team is available 24/7 to help you complete your booking