Transit · KE
All cities
123 cities
Cities of 15,000+ people, largest first
Nairobi
Transit
Kakamega
Mombasa
Transit
Nakuru
Ruiru
Transit
Eldoret
Kisumu
Kikuyu
Transit
Thika
Naivasha
Karuri
Transit
Karuri
Matuga
Transit
Mwala
Lang'ata
Transit
Ongata Rongai
Transit
Jomvu
Transit
Garissa
Kitale
Limuru
Transit
Juja
Transit
Kitengela
Transit
Kiambu
Transit
Mlolongo
Transit
Malindi
Transit
Mandera
Khwisero
Kisii
Ngong
Transit
Mtwapa
Wajir
Lodwar
Athi River
Transit
Meru
Nyeri
Isiolo
Ukunda
Kiserian
Transit
Kilifi
Nanyuki
Busia
Migori
Bungoma
Narok
Embu
Machakos
Githunguri
Transit
Githunguri
Transit
El Wak
Gilgil
Cities of All cities
Loading map…
Geographic data © GeoNames (CC BY 4.0)