BethlehemRandfontein
Start a new route?
Driving from Bethlehem to Randfontein takes about via R57. The distance is 168 mi. The straight-line distance is 147 mi. EV charging is available along the route, including in Sasolburg, Sharpeville, Soweto. Driving directions
Driving directions
12 · 168 mi- 1 Depart onto Union Street 1 mi
- 2 Turn left onto Muller Street 1 mi
- 3 Turn left onto Hospital Road 33 mi
- 4 Turn left 49 mi
- 5 At end of road, turn right 49 mi
- 6 Take ramp straight 2 mi
- 7 Merge slightly right 7 mi
- 8 Take exit slightly left 1 mi
- 9 Turn left onto Randfontein Road 17 mi
- 10 Continue straight onto Main Reef Road 13 mi
- 11 Turn sharp left onto 10th Street 167 yd
- 12 Arrive onto 10th Street
The return trip from Randfontein to Bethlehem covers roughly the same distance, 168 mi.
Questions and answers
Randfontein lies roughly to the north of Bethlehem.
How far is it from Bethlehem to Randfontein?
The distance between Bethlehem and Randfontein is 168 mi by road.
How long does it take to drive from Bethlehem to Randfontein?
The drive from Bethlehem to Randfontein takes approximately 4 h 5 min by car.
What is the best route from Bethlehem to Randfontein?
The fastest route from Bethlehem to Randfontein covers 168 mi with a driving time of approximately 4 h 5 min.
What is the shortest route from Bethlehem to Randfontein?
The shortest driving route from Bethlehem to Randfontein is about 168 mi by road.
Sources
Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .

