How to get from Cape Town to Maputo by car, truck, bike, walk

Distance between Cape Town and Maputo is 1623 kilometers (1006 miles).
Driving distance from Cape Town to Maputo is 1942 kilometers (1204 miles)

Cape TownMaputo
Leaving from
Going to

Route Map

4 Ways from Cape Town (South Africa/Western Cape) to Maputo (Mozambique/Maputo)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Gallery Lane 60 m
2. Turn left onto Saint Johns Road 200 m
3. Turn right onto Roeland Street 399 m
4. Turn left onto Canterbury Street 499 m
5. Turn right onto Sir Lowry Road, M4 224 m
6. Keep left 1.10 km
7. Turn sharp right onto FW de Klerk Boulevard 18 m
8. Continue 461.19 km
9. At roundabout, take exit 3 onto Donkin Street, N1, N12 314.67 km
10. Keep left 331 m
11. Continue onto R717 162 m
12. Turn right 289 m
13. Continue onto N1 605.15 km
14. Keep left onto Southern Bypass, N12 27.25 km
15. Keep left 228 m
16. Keep right 2.70 km
17. Keep right onto N12 237.49 km
18. Keep left onto N4, R36 872 m
19. Turn slight left onto Schoemankloof, N4, R36 60.73 km
20. Keep left 23.82 km
21. Turn slight left onto Northern Bypass, N4 113.64 km
22. Continue onto N4 74.13 km
23. Turn left 8.35 km
24. Turn right 473 m
25. Keep left 5.57 km
26. At roundabout, take exit 2 onto Av. 24 de Julho 2.25 km
27. Turn right onto Av. Guerra Popular, 1189 345 m
28. Turn right onto Av. Josina Machel, 1070 148 m
29. Turn left 37 m
30. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Cape Town (South Africa/Western Cape) to Maputo (Mozambique/Maputo)?
How do I get from Cape Town (South Africa/Western Cape) to Maputo (Mozambique/Maputo) the fastest?
How long does it take to get from Cape Town (South Africa/Western Cape) to Maputo (Mozambique/Maputo)?