How to get from Benguela to Luanda by car, truck, bike, walk

Distance between Benguela and Luanda is 426 kilometers (264 miles).
Driving distance from Benguela to Luanda is 528 kilometers (327 miles)

BenguelaLuanda
Leaving from
Going to

Route Map

4 Ways from Benguela (Angola/Huambo) to Luanda (Angola/Luanda)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 254 m
2. Turn left 2.73 km
3. Turn slight right 4.35 km
4. Turn sharp right 957 m
5. Turn right 25.87 km
6. Turn sharp left onto EN120 17.43 km
7. At roundabout, take exit 2 onto EN120 65.01 km
8. Turn left 925 m
9. At roundabout, take exit 1 878 m
10. Turn slight left onto EN120 75.93 km
11. At roundabout, take exit 2 onto EN120 96.48 km
12. Keep right 38 m
13. Turn sharp left 41 m
14. Turn slight right onto Dondo/Quibala, EN120 50.94 km
15. At roundabout, take exit 2 onto Dondo/N'dalatando, EN321 129 m
16. Continue onto Dondo/Alto Dondo, EN321 5.59 km
17. At roundabout, take exit 1 onto EN321 166 m
18. Continue onto EN321 177.20 km
19. At roundabout, take exit 3 onto Avenida Ho Chi Minh 2.15 km
20. At roundabout, take exit 3 onto Avenida Revolução de Outubro 890 m
21. Keep right 47 m
22. Keep right 93 m
23. Turn right 14 m
24. Turn left 47 m
25. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Benguela (Angola/Huambo) to Luanda (Angola/Luanda)?
How do I get from Benguela (Angola/Huambo) to Luanda (Angola/Luanda) the fastest?
How long does it take to get from Benguela (Angola/Huambo) to Luanda (Angola/Luanda)?