We have summarised the fare prices for the all routes in Kenya 2026
KENYA COUNTRYWIDE FARES:-
NAIROBI & CENTRAL ROUTES
Nairobi – Thika: Ksh 200 – 300
Nairobi – Kiambu: Ksh 150 – 300
Nairobi – Nyeri: Ksh 400 – 600
Nairobi – Murang’a: Ksh 300 – 500
Nairobi – Embu: Ksh 400 – 700
Nairobi – Meru: Ksh 700 – 1,000
Nairobi – Nanyuki: Ksh 500 – 800
Nairobi – Rongai: Ksh 100 – 200
Nairobi – Kitengela: Ksh 100 – 250
Nairobi – Githurai: Ksh 50 – 150
Nairobi – Ruaka: Ksh 100 – 200
Nairobi – Syokimau: Ksh 100 – 200
Nairobi – Kikuyu: Ksh 100 – 200
RIFT VALLEY ROUTES
Nairobi – Nakuru: Ksh 450 – 600
Nairobi – Naivasha: Ksh 300 – 400
Nairobi – Eldoret: Ksh 1,200 – 1,500
Nairobi – Kitale: Ksh 1,500 – 1,700
Eldoret – Iten: Ksh 200 – 300
Eldoret – Kitale: Ksh 300 – 500
Nakuru – Eldoret: Ksh 500 – 800
Eldoret – Burnt Forest: Ksh 100 – 200
Eldoret – Turbo: Ksh 100 – 200
Eldoret – Moiben: Ksh 150 – 300
Nakuru – Gilgil: Ksh 150 – 250
Nakuru – Molo: Ksh 200 – 300
Naivasha – Mai Mahiu: Ksh 150 – 250
Kabarnet – Marigat: Ksh 200 – 400
Kitale – Kiminini: Ksh 100 – 200
Iten – Tambach: Ksh 150 – 300
Iten – Kapsowar: Ksh 300 – 500
Iten – Kapyego: Ksh 400 – 700
Kapsowar – Chesoi: Ksh 300 – 500
Kapsowar – Chesegon: Ksh 500 – 700
Tot – Chesoi: Ksh 300 – 500
Tot – Kapsowar: Ksh 400 – 600
Kapcherop – Kapyego: Ksh 400 – 600
Kapcherop – Chebororwa: Ksh 200 – 400
Kapsabet – Nandi Hills: Ksh 100 – 200
Kapsabet – Mosoriot: Ksh 150 – 300
Kapsabet – Kobujoi: Ksh 200 – 300
Nandi Hills – Chemelil: Ksh 200 – 400
Eldoret – Turbo: Ksh 100 – 200
Eldoret – Burnt Forest: Ksh 100 – 200
Eldoret – Moiben: Ksh 150 – 300
Eldoret – Huruma: Ksh 50 – 150
Eldoret – Langas: Ksh 50 – 150
Eldoret – Kimumu: Ksh 50 – 150
Nakuru – Lanet: Ksh 50 – 150
Nakuru – Free Area: Ksh 50 – 150
Nakuru – Bahati: Ksh 100 – 200
Nakuru – Subukia: Ksh 200 – 300
Naivasha – Karagita: Ksh 50 – 150
Naivasha – Gilgil: Ksh 150 – 250
Kabarnet – Marigat: Ksh 200 – 400
Kabarnet – Kabartonjo: Ksh 200 – 400
Marigat – Salabani: Ksh 150 – 300
Eldama Ravine – Mogotio: Ksh 150 – 300
Kapenguria – Makutano: Ksh 100 – 200
Kapenguria – Ortum: Ksh 300 – 500
Kapenguria – Kacheliba: Ksh 400 – 700
Ortum – Chesegon: Ksh 400 – 700
Kitale – Kiminini: Ksh 100 – 200
Kitale – Endebess: Ksh 150 – 300
Kitale – Cherangany: Ksh 200 – 400
Kitale – Saboti: Ksh 100 – 200
Nyahururu – Ol Kalou: Ksh 200 – 400
Nyahururu – Rumuruti: Ksh 300 – 500
WESTERN KENYA ROUTES
Nairobi – Kakamega: Ksh 1,200 – 1,500
Nairobi – Bungoma: Ksh 1,300 – 1,600
Nairobi – Busia: Ksh 1,400 – 1,800
Kisumu – Kakamega: Ksh 300 – 500
Kisumu – Busia: Ksh 400 – 600
Kakamega – Mumias: Ksh 100 – 200
Kakamega – Malava: Ksh 100 – 200
Kakamega – Shinyalu: Ksh 100 – 200
Kakamega – Khayega: Ksh 100 – 200
Kakamega – Butere: Ksh 150 – 300
Mumias – Butere: Ksh 100 – 200
Bungoma – Webuye: Ksh 100 – 200
Bungoma – Kimilili: Ksh 100 – 200
Bungoma – Chwele: Ksh 100 – 200
Bungoma – Sirisia: Ksh 150 – 300
Kimilili – Chwele: Ksh 100 – 200
Busia – Malaba: Ksh 100 – 200
Busia – Funyula: Ksh 100 – 200
Busia – Port Victoria: Ksh 150 – 300
Malaba – Amagoro: Ksh 50 – 150
Mbale – Luanda: Ksh 100 – 200
Mbale – Chavakali: Ksh 100 – 200
Luanda – Emuhaya: Ksh 100 – 200
Chavakali – Mudete: Ksh 100 – 200
Kakamega – Bungoma: Ksh 300 – 500
Kakamega – Busia: Ksh 400 – 600
Bungoma – Busia: Ksh 300 – 500
Kakamega – Mbale: Ksh 200 – 300
Market centres – villages: Ksh 50 – 150
Small towns – rural areas: Ksh 100 – 300
Long rural routes: Ksh 200 – 500
NYANZA REGION ROUTES
Nairobi – Kisumu: Ksh 1,200 – 1,600
Nairobi – Homa Bay: Ksh 1,300 – 1,700
Kisumu – Homa Bay: Ksh 300 – 500
Kisumu – Migori: Ksh 400 – 700
Kakamega – Mumias: Ksh 100 – 200
Kakamega – Malava: Ksh 100 – 200
Bungoma – Webuye: Ksh 100 – 200
Bungoma – Kimilili: Ksh 100 – 200
Busia – Malaba: Ksh 100 – 200
Kisumu – Ahero: Ksh 100 – 200
Kisumu – Maseno: Ksh 100 – 200
Kisumu – Nyando: Ksh 100 – 200
Homa Bay – Rongo: Ksh 200 – 300
Migori – Isebania: Ksh 100 – 200
Kisumu – Ahero: Ksh 100 – 200
Kisumu – Maseno: Ksh 100 – 200
Kisumu – Kombewa: Ksh 100 – 200
Kisumu – Chemelil: Ksh 100 – 200
Kisumu – Katito: Ksh 150 – 300
Kisumu – Kibos: Ksh 50 – 150
Kisumu – Manyatta: Ksh 50 – 150
Kisumu – Kondele: Ksh 50 – 150
Homa Bay – Rongo: Ksh 200 – 300
Homa Bay – Mbita: Ksh 200 – 400
Homa Bay – Ndhiwa: Ksh 150 – 300
Homa Bay – Kendu Bay: Ksh 150 – 300
Mbita – Sindo: Ksh 100 – 200
Migori – Isebania: Ksh 100 – 200
Migori – Awendo: Ksh 100 – 200
Migori – Kehancha: Ksh 150 – 300
Awendo – Rongo: Ksh 100 – 200
Kehancha – Isebania: Ksh 100 – 200
Siaya – Bondo: Ksh 100 – 200
Siaya – Ugunja: Ksh 100 – 200
Siaya – Yala: Ksh 100 – 200
Bondo – Usenge: Ksh 100 – 200
Ugunja – Ukwala: Ksh 100 – 200
Kisii – Keroka: Ksh 100 – 200
Kisii – Ogembo: Ksh 100 – 200
Kisii – Nyamache: Ksh 100 – 200
Kisii – Suneka: Ksh 50 – 150
Keroka – Nyamira: Ksh 100 – 200
Nyamira – Keroka: Ksh 100 – 200
Nyamira – Manga: Ksh 100 – 200
Nyamira – Ekerenyo: Ksh 150 – 300
Kisumu – Homa Bay: Ksh 200 – 400
Kisumu – Siaya: Ksh 150 – 300
Kisumu – Kisii: Ksh 300 – 600
Homa Bay – Migori: Ksh 150 – 300
Kisii – Migori: Ksh 150 – 300
EASTERN KENYA ROUTES
Nairobi – Machakos: Ksh 200 – 400
Nairobi – Kitui: Ksh 400 – 700
Nairobi – Makueni (Wote): Ksh 400 – 700
Nairobi – Isiolo: Ksh 800 – 1,200
Nairobi – Marsabit: Ksh 2,000 – 3,500
Machakos – Mwala: Ksh 150 – 300
Kitui – Mwingi: Ksh 300 – 500
Embu – Siakago: Ksh 150 – 300
Meru – Nkubu: Ksh 100 – 200
Isiolo – Archers Post: Ksh 200 – 400
Machakos – Mlolongo: Ksh 100 – 200
Machakos – Athi River: Ksh 100 – 200
Machakos – Mwala: Ksh 150 – 300
Machakos – Kangundo: Ksh 150 – 300
Machakos – Tala: Ksh 150 – 300
Athi River – Kitengela: Ksh 100 – 200
Kitui – Mwingi: Ksh 200 – 400
Kitui – Mutomo: Ksh 200 – 400
Kitui – Kyuso: Ksh 300 – 600
Kitui – Mbitini: Ksh 100 – 200
Mwingi – Migwani: Ksh 150 – 300
Mutomo – Ikutha: Ksh 150 – 300
Wote – Makindu: Ksh 150 – 300
Wote – Sultan Hamud: Ksh 150 – 300
Wote – Kibwezi: Ksh 200 – 400
Makindu – Kibwezi: Ksh 100 – 200
Wote – Kathonzweni: Ksh 100 – 200
Embu – Runyenjes: Ksh 100 – 200
Embu – Siakago: Ksh 150 – 300
Embu – Manyatta: Ksh 100 – 200
Runyenjes – Kanyuambora: Ksh 100 – 200
Siakago – Gachoka: Ksh 100 – 200
Meru – Nkubu: Ksh 100 – 200
Meru – Maua: Ksh 200 – 300
Meru – Timau: Ksh 200 – 400
Meru – Chuka: Ksh 300 – 500
Nkubu – Igoji: Ksh 100 – 200
Maua – Laare: Ksh 100 – 200
Chuka – Marima: Ksh 100 – 200
Chuka – Magumoni: Ksh 100 – 200
Chogoria – Marimanti: Ksh 150 – 300
Marimanti – Gatunga: Ksh 150 – 300
Isiolo – Oldonyiro: Ksh 200 – 400
Isiolo – Archers Post: Ksh 200 – 400
Isiolo – Garbatulla: Ksh 300 – 600
Oldonyiro – Samburu border: Ksh 300 – 700
Embu – Meru: Ksh 200 – 400
Kitui – Makueni: Ksh 200 – 400
Machakos – Kitui: Ksh 300 – 600
Meru – Isiolo: Ksh 200 – 500
COAST REGION ROUTES
Nairobi – Mombasa: Ksh 1,200 – 1,800
Nairobi – Malindi: Ksh 1,800 – 2,500
Nairobi – Kilifi: Ksh 1,500 – 2,200
Mombasa – Malindi: Ksh 300 – 500
Mombasa – Ukunda (Diani): Ksh 200 – 400
Mombasa – Likoni: Ksh 50 – 150
Mombasa – Bamburi: Ksh 100 – 200
Mombasa – Mariakani: Ksh 200 – 400
Malindi – Watamu: Ksh 100 – 200
Kilifi – Mariakani: Ksh 200 – 300
Mombasa – Likoni: Ksh 50 – 150
Mombasa – Nyali: Ksh 50 – 150
Mombasa – Bamburi: Ksh 100 – 200
Mombasa – Mtwapa: Ksh 100 – 200
Mombasa – Changamwe: Ksh 50 – 150
Mombasa – Shanzu: Ksh 100 – 200
Mombasa – Kisauni: Ksh 50 – 150
Mombasa – Airport (Moi Int’l): Ksh 100 – 200
Kilifi – Mtwapa: Ksh 150 – 300
Kilifi – Malindi: Ksh 300 – 500
Kilifi – Watamu: Ksh 100 – 200
Kilifi – Mariakani: Ksh 200 – 300
Malindi – Watamu: Ksh 100 – 200
Malindi – Gede: Ksh 100 – 200
Ukunda (Diani) – Likoni: Ksh 150 – 300
Ukunda – Msambweni: Ksh 100 – 200
Ukunda – Lunga Lunga: Ksh 200 – 400
Kwale – Kinango: Ksh 150 – 300
Kwale – Shimba Hills: Ksh 100 – 200
Lamu – Mokowe: Ksh 50 – 150
Lamu – Mpeketoni: Ksh 150 – 300
Mpeketoni – Hindi: Ksh 100 – 200
Mokowe – Kiunga: Ksh 300 – 600
Hola – Bura: Ksh 200 – 400
Hola – Madogo: Ksh 300 – 600
Bura – Garissa: Ksh 400 – 700
Madogo – Garsen: Ksh 200 – 400
Mombasa – Malindi: Ksh 300 – 500
Mombasa – Kilifi: Ksh 200 – 400
Mombasa – Ukunda (Diani): Ksh 200 – 400
Malindi – Lamu: Ksh 500 – 1,000
Kilifi – Malindi: Ksh 150 – 300
NORTH EASTERN ROUTES
Nairobi – Garissa: Ksh 1,500 – 2,500
Nairobi – Wajir: Ksh 3,000 – 4,500
Nairobi – Mandera: Ksh 4,000 – 6,000
Garissa – Hola: Ksh 300 – 600
Garissa – Modogashe: Ksh 500 – 1,000
Wajir – Habaswein: Ksh 300 – 600
Mandera – Rhamu: Ksh 200 – 400
Garissa – Modogashe: Ksh 500 – 1,000
Garissa – Masalani: Ksh 400 – 800
Garissa – Bura: Ksh 500 – 900
Garissa – Ijara: Ksh 400 – 700
Garissa – Dadaab: Ksh 300 – 600
Wajir – Habaswein: Ksh 300 – 600
Wajir – Griftu: Ksh 500 – 1,000
Wajir – Eldas: Ksh 300 – 600
Habaswein – Bute: Ksh 400 – 800
Mandera – Rhamu: Ksh 200 – 400
Mandera – Elwak: Ksh 400 – 800
Mandera – Takaba: Ksh 400 – 800
Rhamu – Banisa: Ksh 200 – 400
Hola – Bura: Ksh 200 – 400
Hola – Madogo: Ksh 300 – 600
Madogo – Garissa: Ksh 300 – 600
CENTRAL KENYA (LOCAL ROUTES)
Nairobi – Thika: Ksh 200 – 300
Nairobi – Kenol: Ksh 250 – 350
Nairobi – Murang’a: Ksh 300 – 500
Nairobi – Nyeri: Ksh 400 – 600
Nairobi – Karatina: Ksh 350 – 600
Nairobi – Embu: Ksh 400 – 700
Nairobi – Meru: Ksh 700 – 1,000
Nairobi – Nanyuki: Ksh 500 – 800
Nyeri – Karatina: Ksh 100 – 200
Nyeri – Othaya: Ksh 100 – 200
Murang’a – Kenol: Ksh 100 – 200
Thika – Kenol: Ksh 100 – 200
Embu – Runyenjes: Ksh 100 – 200
Meru – Maua: Ksh 200 – 300
Nanyuki – Rumuruti: Ksh 300 – 500
Nyeri – Karatina: Ksh 100 – 200
Nyeri – Othaya: Ksh 100 – 200
Nyeri – Mukurweini: Ksh 150 – 300
Nyeri – Tetu: Ksh 100 – 200
Karatina – Othaya: Ksh 100 – 200
Murang’a – Kenol: Ksh 100 – 200
Murang’a – Kangema: Ksh 200 – 300
Murang’a – Kigumo: Ksh 150 – 300
Thika – Kenol: Ksh 100 – 200
Kenol – Maragua: Ksh 100 – 200
Kerugoya – Kutus: Ksh 50 – 150
Kerugoya – Kagio: Ksh 100 – 200
Kutus – Sagana: Ksh 100 – 200
Sagana – Kagio: Ksh 100 – 200
Embu – Runyenjes: Ksh 100 – 200
Embu – Siakago: Ksh 150 – 300
Runyenjes – Siakago: Ksh 150 – 300
Embu – Manyatta: Ksh 100 – 200
Nanyuki – Rumuruti: Ksh 300 – 500
Nanyuki – Nyahururu: Ksh 300 – 500
Nyahururu – Ol Kalou: Ksh 200 – 400
Nyeri – Nanyuki: Ksh 300 – 500
Nyeri – Embu: Ksh 300 – 500
Karatina – Embu: Ksh 300 – 500
Meru – Embu: Ksh 300 – 600






















