The journey from Benoni to Mahikeng covers approximately 350 km, primarily using the N14 highway. You will pass through Krugersdorp and Ventersdorp before reaching the capital of the North West province. The drive takes about 4 hours. Mahikeng is a historically significant town with a rich cultural heritage. Public transport is available via long-distance buses.
Total Distance: 350 km driving distance, 310 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 4 hours |
| Avg Price | R300 - R450 | R750 fuel |
| Operator | Intercape | Private Vehicle |
| Route | N14 highway. | N14 highway via Krugersdorp and Ventersdorp. |
| Tip | Buses depart from major hubs in Johannesburg/Benoni. | The N14 is a major route; watch for heavy vehicles. |
Spring and autumn, when the weather is mild and pleasant for exploring the town.