Our Routes

An ever-growing network connecting Kenya's cities, towns and the coast — plus daily cross-border services to Kampala.

Coast Corridor

Mombasa → Kilifi → Malindi → Minjila → Witu → Mpeketoni → Lamu

Western Corridor

Nairobi → Nakuru → Kericho → Kisumu → Kakamega → Bungoma → Busia → Malaba

Nyanza Corridor

Narok → Kisii → Oyugis → Keroka → Kendu Bay → Homabay → Yala → Ugunja

Rift & North Rift

Nakuru → Eldoret → Kitale → Kapsabet → Webuye → Chavakali

Mombasa – Meru

Mombasa → Kibwezi → Kitui → Embu → Chuka → Maua → Meru

Cross Border

Nairobi → Nakuru → Eldoret → Malaba → Kampala (Uganda)

All stations

MombasaNairobiNakuruNarokKisiiOyugisKerokaKendu BayHomabayKerichoKisumuLuandaMasenoYalaButereSabatiaUgunjaBumalaBusiaKakamegaMumiasBungomaMalabaWebuyeEldoretKitaleChavakaliMalindiMeruMauaKituiKilifiMinjilaWituKibaoniMpeketoniHindiMokoweLamuKapsabet