Skip, RouteMap's route guideRouteplanner.app
Routeplanner.app

NgongSiaya

Distance: 422 km·Drive time: 5 h 55 min

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.

Driving from Ngong to Siaya takes about via B7. The distance is 422 km. The straight-line distance is 308 km. EV charging is available along the route, including in Kikuyu. Driving directions

Driving directions

43 · 422 km
  1. 1 Depart right 56 m
  2. 2 Turn left 150 m
  3. 3 Turn left 437 m
  4. 4 Turn right onto Kenvic Road 647 m
  5. 5 Turn right onto Ngong Road 6 km
  6. 6 Turn left onto Windy Ridge 3 km
  7. 7 At end of road, turn right 502 m
  8. 8 Continue straight 174 m
  9. 9 Turn left onto Dagoretti Road 3 km
  10. 10 Take ramp right 249 m
  11. 11 Merge slightly right onto Southern Bypass 9 km
  12. 12 Merge slightly right 12 km
  13. 13 Take exit slightly left 300 m
  1. 14 Merge slightly right onto Kamandura-Maai Mahiu-Narok Road 102 m
  2. 15 Continue straight onto Limuru-Maimahiu Rd. 10 km
  3. 16 Continue straight onto Limuru-Maimahiu Road 11 km
  4. 17 Turn left 170 km
  5. 18 Continue straight onto Kaplong-Narok-Maai Road 30 km
  6. 19 At end of road, turn left 9 km
  7. 20 Turn right onto Sotik-Ikonge Road 11 km
  8. 21 Continue straight onto Sotik Ikonge Road 28 km
  9. 22 At end of road, turn right onto Kisii-Kisumu Road 5 km
  10. 23 Continue straight onto Kisii-Kisumu Road 27 km
  11. 24 Take exit straight 573 m
  12. 25 Merge slightly right onto Nairobi Road 18 km
  13. 26 Turn straight onto Kisumu-Nairobi Highway 4 km
  14. 27 Enter roundabout left onto Nairobi Road 23 m
  15. 28 Exit roundabout left onto Nairobi Road 2 km
  16. 29 Enter roundabout left onto Otieno Oyoo Street 30 m
  17. 30 Exit roundabout left onto Otieno Oyoo Street 429 m
  18. 31 At roundabout, take exit straight onto Otieno Oyoo Street 435 m
  19. 32 At end of road, turn right onto Obote Road 3 km
  20. 33 Enter roundabout straight onto Kisumu-Busia Road 19 m
  21. 34 Exit roundabout slightly left onto Kisumu-Busia Road 3 km
  22. 35 Enter roundabout slightly left 36 m
  23. 36 Exit roundabout straight 8 km
  24. 37 Turn left onto Kisian - Bondo 37 km
  25. 38 Turn right 14 km
  26. 39 Turn left onto Akala Road 4 km
  27. 40 At end of road, turn left onto Lunda Siaya Road 5 km
  28. 41 Turn right 927 m
  29. 42 Turn sharp left 299 m
  30. 43 Arrive right

The return trip from Siaya to Ngong covers roughly the same distance, 422 km.

Questions and answers

Siaya lies roughly to the north-west of Ngong.

How far is it from Ngong to Siaya?

The distance between Ngong and Siaya is 422 km by road.

How long does it take to drive from Ngong to Siaya?

The drive from Ngong to Siaya takes approximately 5 h 55 min by car.

What is the best route from Ngong to Siaya?

The fastest route from Ngong to Siaya covers 422 km with a driving time of approximately 5 h 55 min.

What is the shortest route from Ngong to Siaya?

The shortest driving route from Ngong to Siaya is about 422 km by road.

Sources

Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .