Cities on the Way: Gaborone to Midrand
Discover places to stop between Gaborone and Midrand.
359 km
Total Distance
by road
4h 29m
Drive Time
non-stop
11
Stops Found
within route corridor
266 km
Straight Line
great-circle
Need a transfer near Midrand?
Fixed-price airport transfers, no hidden fees.
More Trip Calculations
Explore by City
Frequently Asked Questions
What cities are between Gaborone and Midrand?
Cities located along the route from Gaborone to Midrand include: Rustenburg (175 km from Gaborone), Brits (218 km from Gaborone), Mabopane (237 km from Gaborone), Soshanguve (239 km from Gaborone), Carletonville (241 km from Gaborone), Krugersdorp (246 km from Gaborone), Randfontein (248 km from Gaborone), Westonaria (254 km from Gaborone), Hammanskraal (254 km from Gaborone), Roodepoort (259 km from Gaborone), Soweto (265 km from Gaborone).
How long does it take to drive from Gaborone to Midrand?
The estimated driving time from Gaborone to Midrand is approximately 4h 29m, covering around 359 km by road.
Stops Along the Route
Rustenburg— ZA
175 km from Gaborone
Nearest airport →Brits— ZA
218 km from Gaborone
Nearest airport →Mabopane— ZA
237 km from Gaborone
Nearest airport →Soshanguve— ZA
239 km from Gaborone
Nearest airport →Carletonville— ZA
241 km from Gaborone
Nearest airport →Krugersdorp— ZA
246 km from Gaborone
Nearest airport →Randfontein— ZA
248 km from Gaborone
Nearest airport →Westonaria— ZA
254 km from Gaborone
Nearest airport →Hammanskraal— ZA
254 km from Gaborone
Nearest airport →Roodepoort— ZA
259 km from Gaborone
Nearest airport →Soweto— ZA
265 km from Gaborone
Nearest airport →