Distance from

Durban to Johannesburg

Average travel distance is

708.05 km

Nomal travel times are between

6h 51min  -  13h 13min

708.05 km (440 miles) is the average travel distance between Durban and . If you could walk at the speed of 3mph (4.8kph), it would take 4 days 13 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Drive 632.18 km 392.82 miles 341.35 miles
Flight 765.35 km 475.57 miles 413.26 miles
Bus 666.02 km 413.85 miles 359.62 miles
Train 768.63 km 477.6 miles 415.03 miles

BE PREPARED

Durban - Johannesburg Info

The distance from Durban to Richards Bay 204 km (127.05 miles) .

The distance from Richards Bay to Richards Bay 6 km (3.95 miles) .

The distance from RCB to JNB 523 km (324.8 miles) .

The distance from OR Tambo Airport to Marlboro 14 km (8.94 miles) .

The distance from Marlboro to Johannesburg 18 km (10.97 miles) .

Travel distance chart

The distance between Durban, KwaZulu-Natal, South Africa to Johannesburg is 708.05 km (440 miles) and it would cost 30 USD ~ 304 ZAR to drive in a car that consumes about 7 MPG.