MarikanaFrankfort
Start a new route?
Driving from Marikana to Frankfort takes about via N3. The distance is 165 mi. The straight-line distance is 127 mi. EV charging is available along the route, including in Hekpoort, Pretoria, Randburg, Johannesburg. Driving directions
Driving directions
26 · 165 mi- 1 Depart 47 yd
- 2 Turn left 128 yd
- 3 Turn right onto Karee Road 1 mi
- 4 At end of road, turn right onto Marikana Road 4 mi
- 5 Take ramp left 1 mi
- 6 Merge slightly right 16 mi
- 7 Take exit slightly left 2 mi
- 8 Turn straight 9 mi
- 9 At end of road, turn left 6 mi
- 10 Turn right onto Pelindaba Road 13 mi
- 11 Turn left onto 6th Road 5 mi
- 12 Continue straight onto Cedar Avenue 4 mi
- 13 Turn left onto Witkoppen Road 1 mi
- 14 Turn right 1 mi
- 15 Keep slightly left 1 mi
- 16 Turn straight onto Winnie Mandela Drive 1 mi
- 17 Take ramp straight 1 mi
- 18 Merge slightly right onto Western Bypass 20 mi
- 19 Keep slightly left 37 mi
- 20 Keep slightly left 30 mi
- 21 Take exit slightly left 1 mi
- 22 Turn right 18 mi
- 23 At end of road, turn right 2 mi
- 24 Turn right onto Beckwith Street 2 mi
- 25 Turn left onto J.J. Hadebe Street 1 mi
- 26 Arrive onto J.J. Hadebe Street
The return trip from Frankfort to Marikana covers roughly the same distance, 165 mi.
Questions and answers
Frankfort lies roughly to the south-east of Marikana.
How far is it from Marikana to Frankfort?
The distance between Marikana and Frankfort is 165 mi by road.
How long does it take to drive from Marikana to Frankfort?
The drive from Marikana to Frankfort takes approximately 3 h 25 min by car.
What is the best route from Marikana to Frankfort?
The fastest route from Marikana to Frankfort covers 165 mi with a driving time of approximately 3 h 25 min.
What is the shortest route from Marikana to Frankfort?
The shortest driving route from Marikana to Frankfort is about 165 mi by road.
Sources
Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .

