Skip, RouteMap's route guideRouteplanner.app
Routeplanner.app

BotswanaMozambique

GaboroneMaputo
Distance: 872 km·Drive time: 10 h 35 min

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.

Driving from Gaborone to Maputo takes about via N4. The distance is 872 km. The straight-line distance is 667 km. EV charging is available along the route, including in Tlhabane, Irene, Dullstroom. Driving directions

Driving directions

42 · 872 km
  1. 1 Depart left 95 m
  2. 2 At end of road, turn left 12 m
  3. 3 Turn right onto President's Drive 285 m
  4. 4 Turn left 157 m
  5. 5 Turn straight onto Nelson Mandela Drive 359 m
  6. 6 Turn right onto Molepolole Road 767 m
  7. 7 Turn left onto New Lobatse Road 3 km
  8. 8 Continue straight onto Old Lobatse Road 2 km
  9. 9 Continue straight onto Lobatse Road 64 km
  10. 10 Enter roundabout slightly left 6 m
  11. 11 Exit roundabout slightly left 732 m
  12. 12 Enter roundabout slightly left 55 m
  13. 13 Exit roundabout slightly left 2 km
  1. 14 Turn slightly left 7 km
  2. 15 Continue straight 598 m
  3. 16 Keep slightly left 668 m
  4. 17 Turn slightly left 244 m
  5. 18 Enter roundabout slightly left 67 m
  6. 19 Exit roundabout left 919 m
  7. 20 Enter roundabout left 112 m
  8. 21 Exit roundabout slightly left 50 km
  9. 22 Continue left onto Church Street 72 km
  10. 23 Continue straight onto Sarel Cilliers Street 324 m
  11. 24 Continue straight onto Roos Street 435 m
  12. 25 Continue straight onto Andries Pretorius Street 167 km
  13. 26 Keep slightly right 3 km
  14. 27 Merge slightly right 10 km
  15. 28 Take exit slightly left 349 m
  16. 29 Keep slightly left 2 km
  17. 30 Continue straight 218 km
  18. 31 Take exit slightly left 666 m
  19. 32 Continue straight onto Schoemanskloof 61 km
  20. 33 Keep slightly left 610 m
  21. 34 Merge slightly right 138 km
  22. 35 Keep slightly left 42 km
  23. 36 Take exit left 159 m
  24. 37 Turn slightly left 64 m
  25. 38 Turn straight 6 km
  26. 39 Turn straight 756 m
  27. 40 Turn right 33 m
  28. 41 Turn right 26 km
  29. 42 Arrive

The return trip from Maputo to Gaborone covers roughly the same distance, 872 km.

Questions and answers

Maputo lies roughly to the east of Gaborone.

How far is it from Gaborone to Maputo?

The distance between Gaborone and Maputo is 872 km by road.

How long does it take to drive from Gaborone to Maputo?

The drive from Gaborone to Maputo takes approximately 10 h 35 min by car.

What is the best route from Gaborone to Maputo?

The fastest route from Gaborone to Maputo covers 872 km with a driving time of approximately 10 h 35 min.

What is the shortest route from Gaborone to Maputo?

The shortest driving route from Gaborone to Maputo is about 872 km by road.

Sources

Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .