How to get from Gaborone to Maputo by car, truck, bike, walk

Distance between Gaborone and Maputo is 685 kilometers (425 miles).
Driving distance from Gaborone to Maputo is 880 kilometers (546 miles)

GaboroneMaputo
Leaving from
Going to

Route Map

4 Ways from Gaborone (Botswana/South East) to Maputo (Mozambique/Maputo)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 80 m
2. Turn right onto State Drive 333 m
3. Continue onto State Drive 77 m
4. Turn right onto Khama Crescent 184 m
5. Turn left onto Kaunda Road, A12 21.05 km
6. Turn left onto Tlokweng Road, A12 101.94 km
7. Turn left onto Church Street, N4 235.53 km
8. Keep right onto N4 11.75 km
9. Keep left 350 m
10. Keep left 218.72 km
11. Keep left onto N4, R36 872 m
12. Turn slight left onto Schoemankloof, N4, R36 60.73 km
13. Keep left 23.82 km
14. Turn slight left onto Northern Bypass, N4 113.64 km
15. Continue onto N4 74.13 km
16. Turn left 8.35 km
17. Turn right 473 m
18. Keep left 5.57 km
19. At roundabout, take exit 2 onto Av. 24 de Julho 2.25 km
20. Turn right onto Av. Guerra Popular, 1189 345 m
21. Turn right onto Av. Josina Machel, 1070 148 m
22. Turn left 37 m
23. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Gaborone (Botswana/South East) to Maputo (Mozambique/Maputo)?
How do I get from Gaborone (Botswana/South East) to Maputo (Mozambique/Maputo) the fastest?
How long does it take to get from Gaborone (Botswana/South East) to Maputo (Mozambique/Maputo)?