450.02 km (280 miles) is the average travel distance between Nelspruit and . If you could walk at the speed of 3mph (4.8kph), it would take 2 days 21 hours.
Distance from
Nelspruit to JohannesburgAverage travel distance is
450.02 kmNomal travel times are between
3h 47min - 10h 8minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Drive | 366.15 km | 227.51 miles | 197.7 miles |
Flight | 642.23 km | 399.06 miles | 346.78 miles |
Bus | 378.99 km | 235.49 miles | 204.64 miles |
Train | 412.70 km | 256.44 miles | 222.84 miles |
BE PREPARED
Nelspruit - Johannesburg Info
The distance from Nelspruit to Skukuza 221 km (137.61 miles) .
The distance from SZK to JNB 390 km (242.29 miles) .
The distance from OR Tambo Airport to Marlboro 14 km (8.85 miles) .
The distance from Marlboro to Johannesburg Park 17 km (10.86 miles) .
Travel distance chart
The distance between Nelspruit, South Africa to Johannesburg is 450.02 km (280 miles) and it would cost 6 USD ~ 61 ZAR to drive in a car that consumes about 1 MPG.