
Busia County
Buses from Malaba
14 corridors leave Malaba and 14 run into it. Fares below are the Normal-class price for a one-way seat — VIP and Business Class seats cost more on the same corridor, and you'll see the exact fare per seat when you search.
Routes out
14
Routes in
14
Fares from
KES 300
Departures from Malaba
14 corridors, cheapest first. Tap one for its full timetable.

From here

From here
Malaba → Kakamega

From here
Malaba → Kisumu

From here
Malaba → Eldoret

From here
Malaba → Kericho

From here
Malaba → Kampala

From here
Malaba → Nakuru

From here
Malaba → Nyeri

From here
Malaba → Nairobi

From here
Malaba → Thika

From here
Malaba → Machakos

From here
Malaba → Mombasa
6:00 AM7:30 AM12:30 PM+1
From
KES 4,200
1010 km14h4 daily
Classes:NormalVIPBusiness

From here
Malaba → Malindi

From here
Malaba → Lamu
Buses into Malaba
14 corridors arrive in Malaba from 14 cities — Busia, Eldoret, Kakamega, Kampala and 10 more.
Busia → Malaba3 departures daily · 30 kmFromKES 300Kakamega → Malaba3 departures daily · 80 kmFromKES 500Kisumu → Malaba3 departures daily · 120 kmFromKES 700Eldoret → Malaba3 departures daily · 140 kmFromKES 750Kericho → Malaba3 departures daily · 200 kmFromKES 1,000Kampala → Malaba3 departures daily · 250 kmFromKES 1,150Nakuru → Malaba3 departures daily · 290 kmFromKES 1,350Nyeri → Malaba4 departures daily · 410 kmFromKES 1,800Nairobi → Malaba2 departures daily · 470 kmFromKES 2,000Thika → Malaba4 departures daily · 460 kmFromKES 2,000Machakos → Malaba4 departures daily · 520 kmFromKES 2,300Mombasa → Malaba4 departures daily · 1010 kmFromKES 4,200Malindi → Malaba4 departures daily · 990 kmFromKES 4,200Lamu → Malaba4 departures daily · 1030 kmFromKES 4,300
Where you can go from Malaba
14 cities are one booking away. Every town below has its own page with the corridors that reach it.
Malaba fares at a glance
Normal-class seats on this city's corridors run KES 300 to KES 4,300. VIP and Business Class seats cost more on the same bus.
