Cities on the Way: Midrand to Gaborone
Discover places to stop between Midrand and Gaborone.
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 Gaborone?
Fixed-price airport transfers, no hidden fees.
More Trip Calculations
Explore by City
Frequently Asked Questions
What cities are between Midrand and Gaborone?
Cities located along the route from Midrand to Gaborone include: Roodepoort (32 km from Midrand), Krugersdorp (36 km from Midrand), Soweto (41 km from Midrand), Randfontein (48 km from Midrand), Brits (51 km from Midrand), Mabopane (52 km from Midrand), Soshanguve (56 km from Midrand), Westonaria (60 km from Midrand), Hammanskraal (65 km from Midrand), Carletonville (84 km from Midrand), Rustenburg (94 km from Midrand).
How long does it take to drive from Midrand to Gaborone?
The estimated driving time from Midrand to Gaborone is approximately 4h 29m, covering around 359 km by road.
Stops Along the Route
Roodepoort— ZA
32 km from Midrand
Nearest airport →Krugersdorp— ZA
36 km from Midrand
Nearest airport →Soweto— ZA
41 km from Midrand
Nearest airport →Randfontein— ZA
48 km from Midrand
Nearest airport →Brits— ZA
51 km from Midrand
Nearest airport →Mabopane— ZA
52 km from Midrand
Nearest airport →Soshanguve— ZA
56 km from Midrand
Nearest airport →Westonaria— ZA
60 km from Midrand
Nearest airport →Hammanskraal— ZA
65 km from Midrand
Nearest airport →Carletonville— ZA
84 km from Midrand
Nearest airport →Rustenburg— ZA
94 km from Midrand
Nearest airport →