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

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

MalindiNairobi
Leaving from
Going to

Route Map

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

Choose 1 of the options below and start your journey

Route instructions

1. Continue 70 m
2. Turn right 61 m
3. Turn left 47 m
4. Turn right 134 m
5. Turn left onto C103, C103 310 m
6. Turn sharp right onto B8, B8 282 m
7. At roundabout, take exit 3 onto Malindi Road, B8 116.51 km
8. Turn right onto Mombasa Road, A109 639 m
9. At roundabout, take exit 4 onto Mombasa Road, A109 3.25 km
10. At roundabout, take exit 2 onto Magongo Road 376 m
11. Keep right 4.14 km
12. Turn right onto Magongo Road 206 m
13. Turn left onto Mombasa Road, A109 466.51 km
14. Keep left onto Southern Bypass 126.43 km
15. Turn slight left onto Old Nairobi Road, A104 35.63 km
16. Keep left 478 m
17. At roundabout, take exit 3 onto B5 350 m
18. Continue onto Solai Road, B5 35.10 km
19. Turn left 10.42 km
20. Turn right 1.91 km
21. Turn left 530 m
22. Keep right 330 m
23. Keep left 369 m
24. Arrive at destination 0 m
See more

Questions and Answers

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