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

From here

From here
Mombasa → Lamu

From here
Mombasa → Nairobi

From here
Mombasa → Machakos

From here
Mombasa → Thika

From here
Mombasa → Nyeri

From here
Mombasa → Nakuru

From here
Mombasa → Kisumu

From here
Mombasa → Kericho

From here
Mombasa → Eldoret

From here
Mombasa → Kakamega
6:00 AM7:30 AM12:30 PM+1
From
KES 3,900
930 km14h4 daily
Classes:NormalVIPBusiness

From here
Mombasa → Malaba

From here
Mombasa → Busia

From here
Mombasa → Kampala
Buses into Mombasa
14 corridors arrive in Mombasa from 14 cities — Busia, Eldoret, Kakamega, Kampala and 10 more.
Malindi → Mombasa3 departures daily · 130 kmFromKES 700Lamu → Mombasa3 departures daily · 310 kmFromKES 1,400Nairobi → Mombasa5 departures daily · 485 kmFromKES 1,600Machakos → Mombasa4 departures daily · 500 kmFromKES 2,200Thika → Mombasa4 departures daily · 570 kmFromKES 2,400Nyeri → Mombasa4 departures daily · 640 kmFromKES 2,800Nakuru → Mombasa4 departures daily · 740 kmFromKES 3,100Kisumu → Mombasa2 departures daily · 830 kmFromKES 3,200Kericho → Mombasa4 departures daily · 810 kmFromKES 3,400Eldoret → Mombasa4 departures daily · 900 kmFromKES 3,800Kakamega → Mombasa4 departures daily · 930 kmFromKES 3,900Malaba → Mombasa4 departures daily · 1010 kmFromKES 4,200Busia → Mombasa4 departures daily · 1020 kmFromKES 4,300Kampala → Mombasa2 departures daily · 1145 kmFromKES 5,200
Where you can go from Mombasa
14 cities are one booking away. Every town below has its own page with the corridors that reach it.
Mombasa fares at a glance
Normal-class seats on this city's corridors run KES 700 to KES 5,200. VIP and Business Class seats cost more on the same bus.
