The journey from Ngcobo to Mahikeng covers approximately 1100 km. You will travel through the Eastern Cape, KwaZulu-Natal, Free State, and Gauteng before reaching the North West province. The drive takes about 13 hours. Mahikeng is the capital of the North West province and is known for its historical significance.
Total Distance: 1100 km driving distance; 850 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 20 hours | 13 hours |
| Avg Price | R1300 - R1800 | R2200 - R2700 fuel |
| Operator | Intercape | Private Vehicle |
| Route | Bus to Johannesburg, then transfer to a bus or shuttle to Mahikeng. | R61 to Mthatha, N2 to Durban, N3 to Johannesburg, N14 to Mahikeng. |
| Tip | Check for direct bus routes to Mahikeng from major hubs. | The N14 is a long, straight road; stay alert for fatigue. |
Autumn (March to May) for mild temperatures.