
Kisumu County
Buses from Kisumu
14 corridors leave Kisumu 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 400
Departures from Kisumu
14 corridors, cheapest first. Tap one for its full timetable.

From here

From here
Kisumu → Kericho

From here
Kisumu → Busia

From here
Kisumu → Malaba

From here
Kisumu → Eldoret

From here
Kisumu → Nakuru

From here
Kisumu → Nyeri

From here
Kisumu → Nairobi

From here
Kisumu → Thika

From here
Kisumu → Machakos

From here
Kisumu → Kampala

From here
Kisumu → Mombasa

From here
Kisumu → Malindi

From here
Kisumu → Lamu
Buses into Kisumu
14 corridors arrive in Kisumu from 14 cities — Busia, Eldoret, Kakamega, Kampala and 10 more.
Kakamega → Kisumu3 departures daily · 50 kmFromKES 400Kericho → Kisumu3 departures daily · 80 kmFromKES 500Busia → Kisumu3 departures daily · 120 kmFromKES 650Malaba → Kisumu3 departures daily · 120 kmFromKES 700Eldoret → Kisumu4 departures daily · 120 kmFromKES 800Nakuru → Kisumu3 departures daily · 190 kmFromKES 900Nyeri → Kisumu3 departures daily · 310 kmFromKES 1,450Nairobi → Kisumu4 departures daily · 350 kmFromKES 1,500Thika → Kisumu4 departures daily · 350 kmFromKES 1,600Machakos → Kisumu4 departures daily · 410 kmFromKES 1,800Kampala → Kisumu3 departures daily · 350 kmFromKES 2,200Mombasa → Kisumu2 departures daily · 830 kmFromKES 3,200Malindi → Kisumu4 departures daily · 880 kmFromKES 3,700Lamu → Kisumu4 departures daily · 930 kmFromKES 3,900
Where you can go from Kisumu
14 cities are one booking away. Every town below has its own page with the corridors that reach it.
Kisumu fares at a glance
Normal-class seats on this city's corridors run KES 400 to KES 3,900. VIP and Business Class seats cost more on the same bus.
