Distance between Nanyuki and Machakos
Distance from Nanyuki to Machakos is 107 miles / 172 kilometers and driving distance is 157 miles or 252 kilometers. Travel time by car is about 2 hours 56 minutes.
Map showing the distance from Nanyuki to Machakos
|Air distance:||miles km|
|Driving distance:||miles km|
Time difference between Nanyuki and Machakos
There is no time difference between Nanyuki and Machakos. Current local time in Nanyuki and Machakos is 11:35 EAT (2023-06-09)