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

From here

From here
Thika → Machakos

From here
Thika → Nyeri

From here
Thika → Nakuru

From here
Thika → Kericho

From here
Thika → Eldoret

From here
Thika → Kisumu

From here
Thika → Kakamega

From here
Thika → Malaba

From here
Thika → Busia

From here
Thika → Malindi

From here
Thika → Mombasa

From here
Thika → Lamu

From here
Thika → Kampala
Buses into Thika
14 corridors arrive in Thika from 14 cities — Busia, Eldoret, Kakamega, Kampala and 10 more.
Nairobi → Thika8 departures daily · 45 kmFromKES 250Machakos → Thika3 departures daily · 70 kmFromKES 500Nyeri → Thika3 departures daily · 90 kmFromKES 550Nakuru → Thika3 departures daily · 170 kmFromKES 900Kericho → Thika3 departures daily · 270 kmFromKES 1,250Eldoret → Thika4 departures daily · 340 kmFromKES 1,500Kisumu → Thika4 departures daily · 350 kmFromKES 1,600Kakamega → Thika4 departures daily · 380 kmFromKES 1,700Malaba → Thika4 departures daily · 460 kmFromKES 2,000Busia → Thika4 departures daily · 470 kmFromKES 2,100Malindi → Thika4 departures daily · 530 kmFromKES 2,300Mombasa → Thika4 departures daily · 570 kmFromKES 2,400Lamu → Thika4 departures daily · 570 kmFromKES 2,500Kampala → Thika4 departures daily · 670 kmFromKES 2,900
Where you can go from Thika
14 cities are one booking away. Every town below has its own page with the corridors that reach it.
Thika fares at a glance
Normal-class seats on this city's corridors run KES 250 to KES 2,900. VIP and Business Class seats cost more on the same bus.
