Map of Machakos Map of Machakos




Kangundo 16 miles 25 km
Mavoko 19 miles 30 km
Konza 19 miles 31 km
Matuu 26 miles 42 km
Embakasi 29 miles 46 km
Makueni 32 miles 51 km
Wote 32 miles 51 km
Ruiru 33 miles 53 km
Nairobi 34 miles 55 km
Thika 35 miles 56 km
Langata Rongai 36 miles 58 km
Kiambu 38 miles 61 km
Ruaka 40 miles 64 km
Kajiado 40 miles 64 km
Makuyu 42 miles 68 km
Ngong 43 miles 70 km
Kikuyu 45 miles 73 km
Kandara 47 miles 76 km
Limuru 51 miles 82 km
See distances with more cities
Bungoma 235 miles 379 km
Busia 242 miles 390 km
Butere 226 miles 364 km
Elburgon 130 miles 209 km
Eldama Ravine 152 miles 244 km
Eldoret 196 miles 316 km
Embu 70 miles 112 km
Garissa 182 miles 293 km
Gilgil 97 miles 156 km
Homa Bay 206 miles 331 km
Isiolo 132 miles 212 km
Kajiado 40 miles 64 km
Kakamega 214 miles 345 km
Kapenguria 244 miles 392 km
Kapsabet 191 miles 308 km
Karuri 57 miles 91 km
Kehancha 183 miles 295 km
Kericho 158 miles 255 km
Kerugoya 70 miles 112 km

Visit our sponsors

Sponsors






Receive our newsletter with the best offers!

We are now looking for the best deals Machakos