
Book your Liban Bus seat in under two minutes
Daily scheduled coaches across Nairobi, Addis Ababa, Nakuru, Eldoret, Garissa, Wajir, Mandera, Isiolo, Marsabit, Moyale, Kakuma, Kainuk, Lodwar and Lokichar. Choose your seat, pay by M-Pesa and travel with an instant e-ticket.
Quick book
Popular routes
One-way adult fares. Children under 3 travel free on a guardian's lap.
7h 30m · 390 km
From KES 1,500
12h 00m · 700 km
From KES 3,000
18h 00m · 1,100 km
From KES 5,000
28h 00m · 1,550 km
From KES 7,500
28h 00m · 1,550 km
From KES 7,500
5h 00m · 285 km
From KES 1,200
10h 00m · 560 km
From KES 2,200
4h 30m · 280 km
From KES 2,500
4h 30m · 280 km
From KES 2,500
Timetable
All routes
Every scheduled service with daily departure times and the coach class on each run.
D: 06:30 · 10:00 · 15:30 · 19:00 — 7h 30m · 390 km
D: 07:00 · 20:30 — 12h 00m · 700 km
D: 06:30 · 10:00 · 15:30 · 19:00 — 18h 00m · 1,100 km
D: 06:30 · 20:30 — 28h 00m · 1,550 km
D: 06:30 · 20:30 — 28h 00m · 1,550 km
D: 06:30 · 10:00 · 15:30 · 19:00 — 5h 00m · 285 km
D: 06:30 · 10:00 · 15:30 · 19:00 — 10h 00m · 560 km
D: 07:00 · 16:30 · 19:30 — 15h 00m · 780 km
D: 07:00 · 15:30 · 19:00 — 12h 30m · 850 km
D: 07:00 · 19:00 — 10h 00m · 520 km
D: 07:00 · 15:30 · 19:00 — 10h 00m · 530 km
D: 08:30 · 19:30 — 10h 00m · 520 km
D: 10:00 · 17:00 · 21:30 — 10h 30m · 650 km
D: 06:30 · 10:00 · 15:30 · 19:00 — 5h 30m · 310 km
D: 06:30 · 10:00 · 15:30 · 19:00 — 3h 00m · 120 km
D: 06:30 · 10:00 · 15:30 · 19:00 — 6h 30m · 400 km
D: 10:00 · 19:30 — 4h 30m · 280 km
D: 10:00 · 19:30 — 4h 30m · 280 km
How booking works
1. Search
Choose your route, travel date and number of seats.
2. Pick seats
See the live seat map and select where you sit.
3. Pay
Pay by M-Pesa, card, or reserve and pay at office.
4. Travel
Get an instant e-ticket with your booking code.
About us
A coach service built on keeping its timetable
Liban Bus Ltd runs daily scheduled coaches on the Nairobi, Addis Ababa, North Eastern and Northern Kenya corridors. Our fleet is licensed, insured and GPS tracked, crews work in pairs on overnight services, and our booking desk in Eastleigh answers on the first ring.
Online ticket booking
Search any of our routes, see live seat maps and confirm in minutes.
Return tickets
Book the outbound and the return leg on the same request.
M-Pesa & card payment
Pay how you prefer, or reserve now and settle at any booking office.
Customer support
Our booking desk answers on WhatsApp and by phone, 6am to 10pm daily.
Why travel with Liban Bus
Licensed & insured
NTSA compliant fleet with tracked GPS on every coach.
Daily departures
Morning, midday, afternoon and overnight services.
Comfort on board
Reclining seats, charging ports and Wi-Fi on business coaches.
Real people on call
Our booking desk answers 6am to 10pm, every day.
What passengers say
The coach left on time and the crew kept us updated at every stop. Booking on WhatsApp took two minutes.
I travel this route for business every month. The VIP recliner service is by far the most comfortable option.
Clear fares, no haggling and my seat was exactly the one I picked. I now book for my whole team here.
Ready to travel with Liban Bus Ltd?
Seats on the overnight services fill fast. Reserve yours now and pay by M-Pesa.