Distance from to

Distance from Machakos to Naivasha

Distance from Machakos to Naivasha is 128 kilometers. This air travel distance is equal to 80 miles.

The air travel (bird fly) shortest distance between Machakos and Naivasha is 128 km= 80 miles.

If you travel with an airplane (which has average speed of 560 miles) from Machakos to Naivasha, It takes 0.14 hours to arrive.

Machakos

Machakos is located in Kenya.

GPS Coordinates (DMS)1° 31´ 3.6480'' S
37° 15´ 48.3120'' E
Latitude-1.51768
Longitude37.26342
Altitude1616 m
CountryKenya

Machakos Distances to Cities

MachakosDistance
Distance from Machakos to Nairobi56 km
Distance from Machakos to Makueni90 km
Distance from Machakos to Athi River32 km
Distance from Machakos to Voi253 km
Distance from Machakos to Nakuru188 km

Naivasha

Naivasha is located in Kenya.

GPS Coordinates0° 43´ 0.0120'' S
36° 26´ 9.2760'' E
Latitude-0.71667
Longitude36.43591
Altitude1915 m
CountryKenya

Naivasha Distances to Cities

NaivashaDistance
Distance from Naivasha to Nairobi76 km
Distance from Naivasha to Eldoret189 km
Distance from Naivasha to Kitale249 km
Distance from Naivasha to Ol Kalou50 km
Distance from Naivasha to Moyale552 km