Routes & fares
Fares below are one-way per adult on our Economy Plus coaches. Business Class adds KES 300 and the VIP Recliner night service adds KES 600.
| Route | Journey | Distance | From | |
|---|---|---|---|---|
| Nairobi → Garissa | 7h 30m | 390 km | KES 1,500 | |
| Nairobi → Wajir | 12h 00m | 700 km | KES 3,000 | |
| Nairobi → Mandera | 18h 00m | 1,100 km | KES 5,000 | |
| Nairobi → Addis Ababa | 28h 00m | 1,550 km | KES 7,500 | |
| Addis Ababa → Nairobi | 28h 00m | 1,550 km | KES 7,500 | |
| Nairobi → Isiolo | 5h 00m | 285 km | KES 1,200 | |
| Nairobi → Marsabit | 10h 00m | 560 km | KES 2,200 | |
| Nairobi → Moyale | 15h 00m | 780 km | KES 2,500 | |
| Nairobi → Kakuma | 12h 30m | 850 km | KES 3,500 | |
| Nairobi → Kainuk | 10h 00m | 520 km | KES 2,500 | |
| Nairobi → Lodwar | 10h 00m | 530 km | KES 2,000 | |
| Nairobi → Lokichar | 10h 00m | 520 km | KES 2,200 | |
| Nakuru → Kakuma | 10h 30m | 650 km | KES 3,000 | |
| Garissa → Wajir | 5h 30m | 310 km | KES 1,300 | |
| Garissa → Dadaab | 3h 00m | 120 km | KES 900 | |
| Wajir → Mandera | 6h 30m | 400 km | KES 1,600 | |
| Eldoret → Kakuma | 4h 30m | 280 km | KES 2,500 | |
| Kakuma → Eldoret | 4h 30m | 280 km | KES 2,500 |
All routes by destination
Daily departure times on every scheduled service. Tap a service to pick seats and book.
Buses to Garissa
D: 06:30 · 10:00 · 15:30 · 19:00 — 7h 30m · 390 km
Buses to Wajir
D: 07:00 · 20:30 — 12h 00m · 700 km
D: 06:30 · 10:00 · 15:30 · 19:00 — 5h 30m · 310 km
Buses to Mandera
D: 06:30 · 10:00 · 15:30 · 19:00 — 18h 00m · 1,100 km
D: 06:30 · 10:00 · 15:30 · 19:00 — 6h 30m · 400 km
Buses to Addis Ababa
D: 06:30 · 20:30 — 28h 00m · 1,550 km
Buses to Nairobi
D: 06:30 · 20:30 — 28h 00m · 1,550 km
Buses to Isiolo
D: 06:30 · 10:00 · 15:30 · 19:00 — 5h 00m · 285 km
Buses to Marsabit
D: 06:30 · 10:00 · 15:30 · 19:00 — 10h 00m · 560 km
Buses to Moyale
D: 07:00 · 16:30 · 19:30 — 15h 00m · 780 km
Buses to Kakuma
D: 07:00 · 15:30 · 19:00 — 12h 30m · 850 km
D: 10:00 · 17:00 · 21:30 — 10h 30m · 650 km
D: 10:00 · 19:30 — 4h 30m · 280 km
Buses to Kainuk
D: 07:00 · 19:00 — 10h 00m · 520 km
Buses to Lodwar
D: 07:00 · 15:30 · 19:00 — 10h 00m · 530 km
Buses to Lokichar
D: 08:30 · 19:30 — 10h 00m · 520 km
Buses to Dadaab
D: 06:30 · 10:00 · 15:30 · 19:00 — 3h 00m · 120 km
Buses to Eldoret
D: 10:00 · 19:30 — 4h 30m · 280 km
Daily departures
06:30
Morning Express
Standard fare
10:00
Midday Service
+ KES 300 on the base fare
15:30
Afternoon Express
+ KES 300 on the base fare
19:00
Night Rider
+ KES 600 on the base fare