The journey from Butterworth to Mahikeng covers approximately 1200 kilometers. You will travel north through the Eastern Cape, Free State, and North West provinces. The drive takes about 16 to 18 hours. It is a long-haul journey that connects the Eastern Cape to the capital of the North West province.
Total Distance: 1200 km driving distance; 900 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 20 hours | 16 hours |
| Avg Price | R1000 - R1500 | R2500 - R3000 fuel |
| Operator | Intercape | Private Vehicle |
| Route | N2, N6, N12 highways. | N2, N6, N12 highways. |
| Tip | Overnight buses are recommended. | Plan for multiple stops. |
Spring for pleasant weather in Mahikeng.