The journey from Port Shepstone to Mahikeng covers approximately 900 kilometers. You will travel north on the N3 to Johannesburg, then take the N14 highway west toward Mahikeng. This route takes you through the heart of the North West province. Expect a travel time of 10 to 11 hours. The route is well-serviced by major highways, making it a straightforward drive for most travelers.
Total Distance: 900 km driving distance, 750 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 13 hours | 10 hours |
| Avg Price | R750 - R1100 | R1800 - R2200 in fuel |
| Operator | Intercape | Private Vehicle |
| Route | Port Shepstone to Durban, then coach to Mahikeng. | N3 to Johannesburg, then N14 west to Mahikeng. |
| Tip | Book your bus ticket in advance to ensure availability. | The N14 is a major route; ensure you have funds for tolls. |
April to September for mild, dry weather.