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


Lamu → Mombasa

Lamu → Nairobi

Lamu → Machakos

Lamu → Thika

Lamu → Nyeri

Lamu → Nakuru

Lamu → Kericho

Lamu → Eldoret

Lamu → Kisumu

Lamu → Kakamega
From
KES 4,000
950 km14h4 daily

Lamu → Malaba

Lamu → Busia

Lamu → Kampala
From
KES 5,200
1240 km14h4 daily
Buses into Lamu
14 corridors arrive in Lamu from 14 cities — Busia, Eldoret, Kakamega, Kampala and 10 more.
Where you can go from Lamu
14 cities are one booking away. Every town below has its own page with the corridors that reach it.
Lamu fares at a glance
Normal-class seats on this city's corridors run KES 900 to KES 5,200. VIP and Business Class seats cost more on the same bus.
