Traveling from Kanyamazane to Port Shepstone involves a journey of roughly 750 kilometers. The most common route is driving south via the N2 highway, passing through Eswatini or via the N17/N2 route through Durban. The drive takes approximately 9 to 10 hours. Alternatively, you can take a long-distance bus from Mbombela to Durban and then a local shuttle to Port Shepstone. This route takes you from the mountainous Mpumalanga region to the subtropical coastline of KwaZulu-Natal. Expect heavy traffic when passing through the Durban metropolitan area.
Total Distance: 750 km driving distance, 580 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 12 hours | 9 hours 30 mins |
| Avg Price | R800 - R1200 | R1500 - R2000 in fuel |
| Operator | Intercape | Personal Vehicle |
| Route | Mbombela to Durban, then local taxi/shuttle to Port Shepstone. | N4 to N17, then N2 south through Durban to Port Shepstone. |
| Tip | Book your connecting shuttle from Durban in advance to ensure a smooth transfer. | Avoid the Durban N2 interchange during peak morning and afternoon traffic. |
March to May or September to November for pleasant coastal weather.