Popular Routes & Schedules

Choose from our most popular routes across Kenya — daily departures from major towns.

Thika

KES 150 – 250
~1–1 hrs Departures 24/7

Murang'a

KES 300 – 400
~1–2 hrs Departures 24/7

Nyeri

KES 500 – 700
~2–3 hrs Departures 24/7

Karatina

KES 400 – 600
~3–3 hrs Departures 24/7

Naro Moru

KES 700 – 900
~3–3 hrs Departures 24/7

Nanyuki

KES 800 – 1,100
~3–4 hrs Departures 24/7

Kerugoya

KES 500 – 700
~2–3 hrs Departures 24/7

Kutus

KES 500 – 700
~2–3 hrs Departures 24/7

Embu

KES 500 – 700
~2–3 hrs Departures 24/7

Chuka

KES 600 – 800
~3–3 hrs Departures 24/7

Chogoria

KES 700 – 900
~3–4 hrs Departures 24/7

Meru

KES 800 – 1,100
~4–4 hrs Departures 24/7

Maua

KES 900 – 1,200
~4–5 hrs Departures 24/7

Naivasha

KES 350 – 450
~1–2 hrs Departures 24/7

Nakuru

KES 600 – 800
~2–3 hrs Departures 24/7

Nyahururu

KES 800 – 1,100
~3–4 hrs Departures 24/7

Kericho

KES 1,000 – 1,300
~4–4 hrs Departures 24/7

Bomet

KES 1,100 – 1,400
~4–5 hrs Departures 24/7

Eldoret

KES 1,100 – 1,400
~5–5 hrs Departures 24/7

Iten

KES 1,200 – 1,500
~5–6 hrs Departures 24/7

Kapsabet

KES 1,200 – 1,500
~5–6 hrs Departures 24/7

Kitale

KES 1,200 – 1,500
~6–7 hrs Departures 24/7

Kisumu

KES 1,300 – 1,600
~6–6 hrs Departures 24/7

Kakamega

KES 1,300 – 1,600
~6–7 hrs Departures 24/7

Kisii

KES 1,300 – 1,600
~6–6 hrs Departures 24/7

Bungoma

KES 1,200 – 1,500
~7–7 hrs Departures 24/7

Busia

KES 1,400 – 1,700
~8–8 hrs Departures 24/7

Mombasa

KES 1,600 – 1,900
~7–8 hrs Departures 24/7

* Fares shown are indicative. For real-time pricing and seat availability, call 0754174140 or visit your nearest 2NK office.