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

Distance between Johannesburg and Gaborone is 275 kilometers (171 miles).
Driving distance from Johannesburg to Gaborone is 388 kilometers (241 miles)

JohannesburgGaborone
Leaving from
Going to

Route Map

Routes from johannesburg-gauteng to gaborone-south-east

4 Ways from Johannesburg (South Africa/Gauteng) to Gaborone (Botswana/South East)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Commissioner Street, R24 1.62 km
2. Keep right onto Commisioner Link, R24 154 m
3. Turn slight left onto Albertina Sisulu Road, R24 5.72 km
4. Turn left onto Albertina Sisulu Road, R24 3.90 km
5. Keep left 14.29 km
6. Keep left 707 m
7. Keep left 34.14 km
8. Turn left onto R512 9.53 km
9. Turn right onto R512 195.14 km
10. Turn right onto Sarel Cilliers Street, R49 101.95 km
11. Turn slight left onto R49 5 m
12. Turn right onto A12 518 m
13. Turn left onto A12 20.56 km
14. Turn right onto Khama Crescent 166 m
15. Keep left 35 m
16. Turn slight left onto State Drive 191 m
17. Keep right onto State Drive 184 m
18. Turn sharp left 80 m
19. Arrive at destination 0 m
See more

Questions and Answers

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