Driving directions from Malindi, Kenya to Naivasha, Kenya distance


Malindi, Kenya
Head south on B8
Pass by B8 Road/ Malindi Round About Jct (on the right)
0.1 km
At the roundabout, take the 3rd exit and stay on B8
Pass by the gas station (on the left in 59 km)
67.4 km
Turn right at MAVUENI CENTRE SHOP onto Kilifi Kaloleni Rd/C107
Continue to follow C107
Pass by Mavueni Bus Stage (on the left)
49.8 km
Turn right at Digital World CyberBookshop onto Mombasa Road/A109
Continue to follow Mombasa Road
Pass by the gas station (on the right in 421 km)
428 km
Slight right onto Nairobi Expy (signs for EXPRESSWAY)
Toll road
25.0 km
Continue onto Nairobi Expy/Waiyaki Way/A104 0.5 km
Keep right to stay on Nairobi Expy/Waiyaki Way/A104 0.6 km
Keep left to continue on Waiyaki Way/A104 0.5 km
At the roundabout, take the 2nd exit and stay on Waiyaki Way/A104 68.7 km
Continue onto A104
Pass by HARVARD MOTORS LTD (on the left in 5.2 km)
10.4 km
Turn left at Naivasha Jct onto Kenyatta Ave
Pass by The M's MOTORCYCLE SPARES (on the left in 800m)
2.9 km
Turn right at Meli-Kings onto Mama Ngina Rd
Pass by Benja Ombaso (on the left)
0.2 km
Turn left at Corner Metalworks onto Biashara Rd
Destination will be on the right
67 m
Naivasha, Kenya
Map data ©2023
Malindi to Naivasha road map

Malindi to Naivasha flight distance miles / km

307.4 mi / 494.6 km
Also see in Kenya

Malindi to Naivasha car distance km / miles

654.0 km / 406.4 miles

Malindi to Naivasha driving time

10 hours 34 minutes

Malindi to Naivasha average speed

61.8 km/h

Fuel consumption calculator

49.05 liters

Fuel price calculator

73.57 €
€/L