Cities near Kakamega, within 100 km and 300 km (straight line)
There are 28 cities and towns of 15,000 people or more within 100 km of Kakamega, Kenya, in a straight line, and 140 cities and towns within 300 km, measured from the city centre. The largest within 100 km are Eldoret (63 km east-northeast), Kisumu (43 km south) and Kitale (86 km north-northeast).
Within 100 km
28
cities and towns · straight line
Within 300 km
140
cities and towns · straight line
Nearest
Khwisero
22 km (13 miles) southwest · straight line
Straight-line distances from one city centre to another, as the crow flies. Roads between them are longer.
KakamegaWithin 100 km100 km to 300 kmDashed rings: 100 km and 300 km in a straight line from the centre.
Cities and towns within 100 km of Kakamega
All 28 within 100 km, nearest first. Distances are straight lines.
| Place | Direction | Straight line |
|---|---|---|
| KhwiseroKakamega County | southwest | 22 km13 miles |
| MbaleVihiga County | south | 23 km14 miles |
| MumiasKakamega County | west | 30 km19 miles |
| WebuyeBungoma County | north | 35 km22 miles |
| BungomaBungoma County | northwest | 38 km23 miles |
| KapsabetNandi | east-southeast | 40 km25 miles |
| KisumuKisumu County | south | 43 km27 miles |
| LuguluBusia County | west-northwest | 51 km32 miles |
| KimililiBungoma County | north | 56 km35 miles |
| SiayaSiaya County | west-southwest | 57 km36 miles |
| EldoretUasin Gishu County | east-northeast | 63 km39 miles |
| MalabaBusia County | northwest | 65 km41 miles |
| MalabaEastern Region, Uganda | northwest | 68 km42 miles |
| BondoSiaya County | southwest | 68 km42 miles |
| MuhoroniKisumu County | southeast | 70 km43 miles |
| KimininiTrans Nzoia | north-northeast | 70 km44 miles |
| BusiaBusia County | west-northwest | 74 km46 miles |
| BusiaEastern Region, Uganda | west-northwest | 76 km47 miles |
| Moi‘s BridgeUasin Gishu County | north-northeast | 77 km48 miles |
| TororoEastern Region, Uganda | northwest | 78 km49 miles |
| KitaleTrans Nzoia | north-northeast | 86 km54 miles |
| OyugisHoma Bay County | south | 88 km55 miles |
| ManafwaEastern Region, Uganda | northwest | 92 km57 miles |
| KerichoKericho County | southeast | 94 km58 miles |
| ItenElegeyo-Marakwet | east-northeast | 94 km59 miles |
| AwendoHoma Bay County | south-southwest | 96 km59 miles |
| Homa BayHoma Bay County | south-southwest | 96 km60 miles |
| NyamiraNyamira county | south-southeast | 96 km60 miles |
From 100 km to 300 km of Kakamega
The 30 largest of the 112 between 100 km and 300 km, nearest first. Distances are straight lines.
| Place | Direction | Straight line |
|---|---|---|
| KisiiKisii County | south | 107 km67 miles |
| MbaleEastern Region, Uganda | northwest | 110 km68 miles |
| NakuruNakuru County | east-southeast | 161 km100 miles |
| NjeruCentral Region, Uganda | west | 176 km109 miles |
| TarimeMara, Tanzania | south-southwest | 187 km116 miles |
| LugaziCentral Region, Uganda | west | 202 km126 miles |
| NaivashaNakuru County | east-southeast | 217 km135 miles |
| MukonoCentral Region, Uganda | west | 222 km138 miles |
| MusomaMara, Tanzania | south-southwest | 225 km140 miles |
| KiraCentral Region, Uganda | west | 236 km147 miles |
| KasangatiCentral Region, Uganda | west | 240 km149 miles |
| KampalaCentral Region, Uganda | west | 241 km150 miles |
| BunamwayaCentral Region, Uganda | west | 244 km152 miles |
| KajansiCentral Region, Uganda | west | 247 km153 miles |
| NansanaCentral Region, Uganda | west | 247 km154 miles |
| KyengeraCentral Region, Uganda | west | 250 km156 miles |
| EntebbeCentral Region, Uganda | west | 254 km158 miles |
| KatabiCentral Region, Uganda | west | 255 km158 miles |
| LimuruKiambu County | southeast | 261 km162 miles |
| KikuyuKiambu County | southeast | 272 km169 miles |
| BundaMara, Tanzania | south-southwest | 275 km171 miles |
| KaruriKiambu County | southeast | 276 km171 miles |
| NgongKajiado County | southeast | 280 km174 miles |
| KiambuKiambu County | southeast | 283 km176 miles |
| NairobiNairobi County | southeast | 288 km179 miles |
| Ongata RongaiKajiado County | southeast | 291 km181 miles |
| KaruriMurang'A | east-southeast | 292 km181 miles |
| RuiruKiambu County | east-southeast | 293 km182 miles |
| JujaKiambu County | east-southeast | 295 km183 miles |
| ThikaNairobi County | east-southeast | 296 km184 miles |
Measure from Kakamega to anywhere
The distance calculator gives the straight-line distance from this city to any other place, address or coordinate, in miles and kilometres, or from where you are standing.
Explore Kenya
Questions
What is the closest city to Kakamega?
Khwisero is the nearest city or town of 15,000 people or more, 22 km (13 miles) southwest of Kakamega's centre in a straight line. A smaller town or a suburb may be closer.
Are these driving distances from Kakamega?
No. Every distance on this page is a straight line between two centre points, as the crow flies. A road route is always longer, because roads bend around terrain and water, and MapGO does not measure driving distance or travel time.
Which places count as near Kakamega?
Every city and town of 15,000 people or more in the GeoNames gazetteer whose centre lies within 300 km of Kakamega's centre. Villages and smaller towns are left out, so there are more places nearby than listed. A place right on a ring may fall either side of it, depending on where its centre point sits.
Places and their centre points from GeoNames (cities and towns of 15,000 people or more); distances computed by MapGO with the haversine formula. All distances on this page are straight lines over the Earth's surface, not road distances.