The drive from Heidelberg to Randfontein covers 95 km, primarily via the N12 and R28. This route connects the southern Gauteng region to the West Rand. You can expect a travel time of 90 to 110 minutes. Randfontein is a historic mining town. The route involves navigating around the Johannesburg metropolitan area, which can be busy.
Total Distance: 95 km driving distance; 82 km straight-line air distance.
The R28 can be busy; use Waze for real-time traffic updates.
Travel during mid-morning to avoid peak traffic on the Johannesburg bypass.