Timetable

Routes & fares

Every Liban Bus route with one-way adult fares, journey times and daily departures. Children under 3 travel free on a guardian's lap.

All routes

20 scheduled services

Nairobi → GarissaKES 1,500

Departs daily: 06:30 · 10:00 · 15:30 · 19:00 — 7h 30m · 390 km

Economy Plus
Business Class
VIP Recliner
Nairobi → WajirKES 3,000

Departs daily: 07:00 · 20:30 — 12h 00m · 700 km

Economy Plus
VIP Recliner
Nairobi → ManderaKES 5,000

Departs daily: 06:30 · 10:00 · 15:30 · 19:00 — 18h 00m · 1,100 km

Economy Plus
Business Class
VIP Recliner
Nairobi → Addis AbabaKES 7,500

Departs daily: 06:30 · 20:30 — 28h 00m · 1,550 km

Economy Plus
VIP Recliner
Addis Ababa → NairobiKES 7,500

Departs daily: 06:30 · 20:30 — 28h 00m · 1,550 km

Economy Plus
VIP Recliner
Nairobi → IsioloKES 1,200

Departs daily: 06:30 · 10:00 · 15:30 · 19:00 — 5h 00m · 285 km

Economy Plus
Business Class
VIP Recliner
Nairobi → MarsabitKES 2,200

Departs daily: 06:30 · 10:00 · 15:30 · 19:00 — 10h 00m · 560 km

Economy Plus
Business Class
VIP Recliner
Nairobi → MoyaleKES 2,500

Departs daily: 07:00 · 16:30 · 19:30 — 15h 00m · 780 km

Economy Plus
Business Class
VIP Recliner
Nairobi → KakumaKES 3,500

Departs daily: 07:00 · 15:30 · 19:00 — 12h 30m · 850 km

Economy Plus
Business Class
VIP Recliner
Nairobi → KainukKES 2,500

Departs daily: 07:00 · 19:00 — 10h 00m · 520 km

Economy Plus
Nairobi → LodwarKES 2,000

Departs daily: 07:00 · 15:30 · 19:00 — 10h 00m · 530 km

Economy Plus
Business Class
VIP Recliner
Nairobi → LokicharKES 2,200

Departs daily: 08:30 · 19:30 — 10h 00m · 520 km

Economy Plus
VIP Recliner
Nakuru → KakumaKES 3,000

Departs daily: 10:00 · 17:00 · 21:30 — 10h 30m · 650 km

Economy Plus
Business Class
VIP Recliner
Garissa → WajirKES 1,300

Departs daily: 06:30 · 10:00 · 15:30 · 19:00 — 5h 30m · 310 km

Economy Plus
Business Class
VIP Recliner
Garissa → DadaabKES 900

Departs daily: 06:30 · 10:00 · 15:30 · 19:00 — 3h 00m · 120 km

Economy Plus
Business Class
VIP Recliner
Wajir → ManderaKES 1,600

Departs daily: 06:30 · 10:00 · 15:30 · 19:00 — 6h 30m · 400 km

Economy Plus
Business Class
VIP Recliner
Eldoret → KakumaKES 2,500

Departs daily: 10:00 · 19:30 — 4h 30m · 280 km

Economy Plus
Kakuma → EldoretKES 2,500

Departs daily: 10:00 · 19:30 — 4h 30m · 280 km

Economy Plus
Kitale → KakumaKES 2,000

Departs daily: 15:30 · 20:30 — 7h 00m · 430 km

Business Class
VIP Recliner
Kakuma → KitaleKES 2,000

Departs daily: 15:30 · 20:30 — 7h 00m · 430 km

Business Class
VIP Recliner
Book on WhatsApp