Durban Station, Durban, KwaZulu-Natal, South Africa
Johannesburg
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Train | 733.26 km | 14h 44mins | 243 ZAR | 24.0 |
| Bus | 616.08 km | 7h 49mins | 274 ZAR | 27.0 |
| Bus | 602.7 km | 10h 20mins | 294 ZAR | 29.0 |
| Bus | 621.09 km | 6h 37mins | 385 ZAR | 38.0 |
| Drive | 586.07 km | 6h 13mins | 659 ZAR | 65.0 |
| Flight | 568.05 km | 3h 23mins | 670 ZAR | 66.0 |
| Flight | 592.87 km | 3h 23mins | 893 ZAR | 88.0 |
| Flight | 563.58 km | 4h 1mins | 1,430 ZAR | 141.0 |
| Flight | 714.0 km | 5h 38mins | 1,440 ZAR | 142.0 |
The best and cheapest way to get from Durban Station, Durban, KwaZulu-Natal, South Africa and Johannesburg is to travel by train, which will cost about 243 ZAR or 21.60 USD.