Nelspruit, South Africa
Durban, South Africa
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 1190.7 km | 26h 21mins | 345 ZAR | 34.0 |
Bus | 934.32 km | 12h 40mins | 416 ZAR | 41.0 |
Bus | 934.32 km | 13h 32mins | 499 ZAR | 49.17 |
Drive | 697.84 km | 9h 1mins | 812 ZAR | 80.0 |
Bus | 760.2 km | 12h 42mins | 842 ZAR | 83.0 |
Flight | 557.55 km | 1h 53mins | 2,343 ZAR | 231.0 |
Flight | 612.56 km | 5h 19mins | 4,524 ZAR | 446.0 |
The best and cheapest way to get from Nelspruit, South Africa and Durban, South Africa is to travel by train, which will cost about 345 ZAR or 30.60 USD.