Notice This app is in Beta Testing We are still testing TeleTransit, so features may change.
TeleTransit

Transit · KE

All cities

Kenya Capital: Nairobi KES 3 operators · 4 routes · 15 stops · 2 on-demand services

123 cities

Cities of 15,000+ people, largest first

Nairobi 4,397,073 people · Nairobi County Transit Kakamega 1,867,579 people · Kakamega County Mombasa 1,208,333 people · Mombasa County Transit Nakuru 570,674 people · Nakuru County Ruiru 490,120 people · Kiambu County Transit Eldoret 475,716 people · Uasin Gishu County Kisumu 397,957 people · Kisumu County Kikuyu 323,881 people · Kiambu County Transit Thika 251,407 people · Nairobi County Naivasha 198,444 people · Nakuru County Karuri 194,342 people · Kiambu County Transit Karuri 194,342 people · Murang'A Matuga 194,252 people · Kwale County Transit Mwala 181,896 people · Machakos County Lang'ata 172,569 people · Nairobi County Transit Ongata Rongai 172,569 people · Kajiado County Transit Jomvu 163,415 people · Mombasa County Transit Garissa 163,399 people · Garissa County Kitale 162,174 people · Trans Nzoia Limuru 159,314 people · Kiambu County Transit Juja 156,041 people · Kiambu County Transit Kitengela 154,436 people · Kajiado County Transit Kiambu 147,870 people · Kiambu County Transit Mlolongo 136,351 people · Machakos County Transit Malindi 119,859 people · Kilifi County Transit Mandera 114,718 people · Mandera County Khwisero 113,294 people · Kakamega County Kisii 112,417 people · Kisii County Ngong 102,323 people · Kajiado County Transit Mtwapa 90,677 people · Kilifi County Wajir 90,116 people · Wajir County Lodwar 82,970 people · Turkana County Athi River 81,302 people · Machakos County Transit Meru 80,191 people · Meru County Nyeri 80,081 people · Nyeri County Isiolo 78,650 people · Isiolo County Ukunda 77,686 people · Kwale County Kiserian 76,903 people · Kajiado County Transit Kilifi 74,270 people · Kilifi County Nanyuki 72,813 people · Laikipia Busia 71,886 people · Busia County Migori 71,668 people · Migori County Bungoma 68,031 people · Bungoma County Narok 65,430 people · Narok County Embu 64,979 people · Embu County Machakos 63,767 people · Machakos County Githunguri 63,319 people · Kiambu County Transit Githunguri 63,319 people · Machakos County Transit El Wak 60,732 people · Mandera County Gilgil 60,711 people · Nakuru County

Cities of All cities

Loading map…

Geographic data © GeoNames (CC BY 4.0)