How to get from Harare to Francistown by car, truck, walk, bike

Distance between Harare and Francistown is 525 kilometers (326 miles).
Driving distance from Harare to Francistown is 632 kilometers (392 miles)

HarareFrancistown
Leaving from
Going to

Route Map

4 Ways from Harare (Zimbabwe/Harare) to Francistown (Botswana/Francistown)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 19 m
2. Turn left 39 m
3. Turn left onto Jason Moyo Avenue 161 m
4. Turn left 727 m
5. Keep right onto Charter Road 6.39 km
6. At roundabout, take exit 1 onto Simon Mazorodze Road, A4 4.82 km
7. At roundabout, take exit 2 onto A4 7.06 km
8. Turn slight left onto Simon Mazorodze Road, A4 174.05 km
9. Turn right onto A17 78.35 km
10. At roundabout, take exit 1 onto Mvuma Road, A17 2.81 km
11. At roundabout, take exit 2 onto Main Street, A17 681 m
12. Turn left onto Lobengula Avenue, R2 1.35 km
13. Turn right onto R2 214 m
14. At roundabout, take exit 1 onto R2 1.10 km
15. At roundabout, take exit 2 onto R2 160.84 km
16. Turn left onto J.M. Nkomo Street, A7 2.23 km
17. Turn slight left onto Main Street, A7 5.34 km
18. Turn slight left onto A7 103.06 km
19. At roundabout, take exit 1 onto A7 81.41 km
20. Turn right 1.09 km
21. Keep left 697 m
22. Turn right 307 m
23. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Harare (Zimbabwe/Harare) to Francistown (Botswana/Francistown)?
How do I get from Harare (Zimbabwe/Harare) to Francistown (Botswana/Francistown) the fastest?
How long does it take to get from Harare (Zimbabwe/Harare) to Francistown (Botswana/Francistown)?

Trips to Francistown (Botswana/Francistown)

GaboroneFrancistownHarareFrancistown

Information about Stations

All station in Harare (Zimbabwe/Harare)
Harare International Airport Harare
All station in Francistown (Botswana/Francistown)
Francistown Phillip Gaonwe Matante