How to get from Nairobi to Malindi by car, truck, walk, bike

Distance between Nairobi and Malindi is 567 kilometers (352 miles).
Driving distance from Nairobi to Malindi is 804 kilometers (498 miles)

NairobiMalindi
Leaving from
Going to

Route Map

4 Ways from Nairobi (Kenya/Nakuru) to Malindi (Kenya/Kilifi)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 1.16 km
2. Keep right 69 m
3. Turn right 1.91 km
4. Turn left 10.42 km
5. Turn right onto Nyeri-Nyahururu Road, B5 35.36 km
6. At roundabout, take exit 1 onto Solai Road 133.33 km
7. Turn sharp left 805 m
8. Turn right onto C63 28.67 km
9. Keep left onto Southern Bypass 467.07 km
10. Turn right onto Magongo Road 206 m
11. Turn left onto Magongo Road 3.45 km
12. Keep right 977 m
13. At roundabout, take exit 2 onto Mombasa Road, A109 3.26 km
14. At roundabout, take exit 2 onto Mombasa Road, A109 708 m
15. Turn left onto Ronald Ngala Road, B8 116.39 km
16. At roundabout, take exit 2 onto B8 67 m
17. Turn slight left onto B8, B8 257 m
18. Turn sharp left onto C103, C103 310 m
19. Turn right 134 m
20. Turn left 47 m
21. Turn right 61 m
22. Turn left 70 m
23. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Nairobi (Kenya/Nakuru) to Malindi (Kenya/Kilifi)?
How do I get from Nairobi (Kenya/Nakuru) to Malindi (Kenya/Kilifi) the fastest?
How long does it take to get from Nairobi (Kenya/Nakuru) to Malindi (Kenya/Kilifi)?