Routeplanner.app
KisumuNaivasha
Distance: 248 km·Drive time: 3 h 40 min
Start a new route?
Driving from Kisumu to Naivasha takes about via A8. The distance is 248 km. The straight-line distance is 198 km. Driving directions
Driving directions
41 · 248 km- 1 Depart onto Omino Cres Road 376 m
- 2 At end of road, turn right onto Jomo Kenyatta Highway 640 m
- 3 Enter roundabout left onto Jomo Kenyatta Highway 36 m
- 4 Exit roundabout slightly left onto Jomo Kenyatta Highway 2 km
- 5 Enter roundabout left onto Kakamega Road 101 m
- 6 Exit roundabout left onto Kakamega Road 2 km
- 7 Take exit slightly left onto A1 720 m
- 8 Enter roundabout left 128 m
- 9 Exit roundabout left 41 km
- 10 Enter roundabout straight 192 m
- 11 Exit roundabout straight 11 km
- 12 Turn straight 832 m
- 13 Turn left onto Muhoroni-Fort Ternan-Londiani Rd. 63 km
- 14 At end of road, turn left 9 km
- 15 Take exit slightly left 651 m
- 16 Turn sharp right onto Nakuru - Eldoret Road 177 m
- 17 Turn straight onto Nairobi Road 352 m
- 18 Continue straight onto Nakuru - Eldoret Road 9 km
- 19 Continue straight onto Nairobi Road 2 km
- 20 Keep slightly left onto Nakuru-Eldoret Rd. 12 km
- 21 Merge slightly right onto Nairobi Road 234 m
- 22 Continue straight onto Nakuru - Eldoret Road 3 km
- 23 Continue straight onto Nairobi Road 11 km
- 24 Continue straight onto Nakuru - Eldoret Road 11 km
- 25 Continue straight onto Nakuru-Kisumu Road 3 km
- 26 Enter roundabout straight onto Nakuru-Kisumu Road 49 m
- 27 Exit roundabout straight onto Nakuru-Kisumu Road 2 km
- 28 Enter roundabout slightly left onto George Morara Road 79 m
- 29 Exit roundabout left onto George Morara Road 862 m
- 30 Enter roundabout slightly left onto Geoffery Kamau Avenue 79 m
- 31 Exit roundabout straight onto Geoffery Kamau Avenue 2 km
- 32 Enter roundabout straight onto Old Nairobi Road 33 m
- 33 Exit roundabout straight onto Old Nairobi Road 39 km
- 34 Continue straight onto Nairobi-Nakuru Road 26 km
- 35 Continue straight onto Nairobi - Nakuru Road 2 km
- 36 Take exit sharp right onto Naivasha-Mai Mahiu 2 km
- 37 Enter roundabout slightly left onto Naivasha-Mai Mahiu-Limuru Road 47 m
- 38 Exit roundabout straight onto Naivasha-Mai Mahiu-Limuru Road 726 m
- 39 Turn left 234 m
- 40 Turn right 203 m
- 41 Arrive right
The return trip from Naivasha to Kisumu covers roughly the same distance, 248 km.
Questions and answers
Naivasha lies roughly to the east of Kisumu.
How far is it from Kisumu to Naivasha?
The distance between Kisumu and Naivasha is 248 km by road.
How long does it take to drive from Kisumu to Naivasha?
The drive from Kisumu to Naivasha takes approximately 3 h 40 min by car.
What is the best route from Kisumu to Naivasha?
The fastest route from Kisumu to Naivasha covers 248 km with a driving time of approximately 3 h 40 min.
What is the shortest route from Kisumu to Naivasha?
The shortest driving route from Kisumu to Naivasha is about 248 km by road.
Sources
Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .

