- Johannesburg South to Durban buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
| Bus | JOHANNESBURG SOUTH - SOUTHGATE MALL MCDONALDS, RIFLE RANGE ROAD, MONDEOR, JOHANNESBURG SOUTH, 2091 | Durban Station (Coach terminus) | CheapestFastest | |||||
| Bus | JOHANNESBURG SOUTH - SOUTHGATE MALL MCDONALDS, RIFLE RANGE ROAD, MONDEOR, JOHANNESBURG SOUTH, 2091 | Durban (Beachfront) | No tags |
Last refresh of the prices: Yesterday at 21:29 SAST.
Get from Johannesburg South to Durban
The journey takes about 8 hours 50 minutes, and with fares starting at just £14, it presents an excellent value for a comfortable ride.
Compare bus companies
Users have shared positive experiences, highlighting the friendly and welcoming nature of the drivers. Punctuality is consistently appreciated in their feedback. While everything was generally satisfactory, there were mentions that some air conditioning units were not functioning properly during trips.
Intercity Xpress Johannesburg South Durban recent customer reviews
All was good, only the aircons some were not working but everything was good, the driver I commend.
Nola N.
4 hour delay, no communication overall pathetic service. Will never recommend this company to anyone.
Bruce L.
The driver is friendly and welcoming. Also they are always on time.
Ndivhuwo M.
Frequently asked questions about travelling by bus from Johannesburg South to Durban
What's the distance between Johannesburg South and Durban by coach?
The journey from Johannesburg South to Durban by coach covers an approximate distance of 310 miles (500 km).
What is the best way to go from Johannesburg South to Durban without flying?
To travel from Johannesburg South to Durban without flying, you can take the coaches. Choosing the coach guarantees a comfortable and sustainable travel experience, allowing you to admire the views on your way to your destination. You might also find carpooling options to travel between the two cities.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Johannesburg South to Durban as early as possible.
You can expect to pay from £15 to £26 for a bus ticket from Johannesburg South to Durban based on the last 2 days. You can expect to find the cheapest price for the trip at £17, which is on 2025-12-01.






