Traveling from Kelso to Richards Bay involves a 280-kilometer journey heading north along the N2 highway. You will pass through Durban and Ballito before reaching the industrial hub of Richards Bay. The drive takes roughly 3.5 to 4 hours. This route transitions from the lush South Coast through the urban sprawl of Durban into the heart of Zululand. It is a vital corridor for both freight and passenger transport.
Total Distance: 280 km driving distance; 245 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 3 hours 45 mins |
| Avg Price | R350 - R500 | R450 - R600 |
| Operator | Intercape | Private Vehicle |
| Route | Durban Station to Richards Bay | N2 Northbound via Durban and Ballito |
| Tip | Book tickets online in advance to secure lower fares. | Ensure your vehicle is serviced as this is a long-distance haul. |
May to September for dry, pleasant weather ideal for coastal exploration.