Distance from

Durban to Nelspruit

Average travel distance is

839.96 km

Nomal travel times are between

1h 54min  -  26h 28min

839.96 km (521 miles) is the average travel distance between Durban and Nelspruit. If you could walk at the speed of 3mph (4.8kph), it would take 5 days 10 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 591 km 367.23 miles 319.12 miles
Drive 716.23 km 445.05 miles 386.73 miles
Bus 790.46 km 491.17 miles 426.82 miles
Train 1262.14 km 784.26 miles 681.5 miles

Be prepared

Durban - Nelspruit Info

The distance from Durban to Durban 37 km (23 miles).

The distance from DUR to MQP 524 km (326 miles).

The distance from Nelspruit to Nelspruit 30 km (19 miles).

Travel distance chart

The distance between Durban, South Africa to Nelspruit, South Africa is 839.96 km (521 miles) and it would cost 34 USD ~ 344.899 ZAR to drive in a car that consumes about 8 MPG.