Driving directions from Kimberley, South Africa to Witbank, South Africa distance


Kimberley, South Africa
Head east on Flemming St toward Elliott St 0.1 km
Turn left onto Phakamile Mabija Rd 0.6 km
Turn right onto Hull St 6.4 km
Continue onto R64 46.4 km
Turn left onto Voortrekker St 0.7 km
Turn right 53.1 km
Continue onto Hoofd St 2.1 km
Continue onto Hoof St 81 m
Continue onto R59 49.0 km
Turn left to stay on R59 6.2 km
Turn left to stay on R59 85.7 km
Turn left onto R30/R59 6.6 km
Turn right onto R59 89.3 km
Slight left to stay on R59 14.0 km
Turn left onto Loop St/R59
Continue to follow R59
18.5 km
Turn left to merge onto N1 toward Johannesburg
Toll road
74.1 km
Take exit 67 for N12 toward M1/Johannesburg/O R Tambo International Airport/Emalahleni
Toll road
2.3 km
Continue onto N12 Southern Bypass/N12
Toll road
16.4 km
Keep left to continue on N12
Toll road
3.4 km
Keep right to continue on N3 Eastern Bypass/N12/N3
Toll road
4.8 km
Take the exit toward N12/R24 0.6 km
Keep right at the fork, follow signs for R24/N12/O R Tambo International Airport/Witbank and merge onto N12/R24
Continue to follow N12
Toll road
125 km
Merge onto N4
Toll road
1.0 km
Take exit 105 for President Avenue toward Emalahleni 0.4 km
Turn left onto Mandela St 4.0 km
Turn right onto Woltemade St 0.2 km
Turn right onto Nicol St/Woltemade St
Continue to follow Woltemade St
Destination will be on the left
0.3 km
Witbank, South Africa
Map data ©2022 AfriGIS (Pty) Ltd
Kimberley to Witbank road map

Kimberley to Witbank flight distance miles / km

338.2 mi / 544.3 km
Also see in South Africa

Kimberley to Witbank car distance km / miles

610.8 km / 379.5 miles

Kimberley to Witbank driving time

6 hours 40 minutes

Kimberley to Witbank average speed

91.5 km/h

Fuel consumption calculator

45.81 liters

Fuel price calculator

68.72 €
€/L