Travel time from

Durban to Johannesburg

Average Travel Times are

2h 15min  -  14h 35min

Travel Distance

656.26 km

Travel time route map

It takes an average travel time of 2h 44mins to travel from Durban To Johannesburg, given the average speed of 239km/h and the distance of 656.26 km (407 miles)

Travel time by transport mode

Tranport Distance Time
Flight 625km (388 miles) 2h 15 m
Drive 603km (375 miles) 6h 7 m
Bus 601km (374 miles) 7h 24 m
Train 770km (478 miles) 14h 35 m

Travel time by airplanes from Durban, South Africa to Johannesburg

Air Plane Cruise Speed Max Speed
A300 43 mins 41 mins
A320 44 mins 42 mins
A321 45 mins 42 mins
A380 38 mins 36 mins
Boeing 707 38 mins 37 mins
Boeing 737 48 mins 44 mins
Boeing 747 41 mins 39 mins
Boeing 787 41 mins 38 mins
ATR 72 1h 21 mins 1h 11 mins

Time to drive from Durban, South Africa to Johannesburg

Speed (km/h) Speed (Ml/h) Duration
40 24.85 15h 5 mins
50 31.07 12h 4 mins
60 37.28 10h 3 mins
80 49.71 7h 32 mins
100 62.14 6h 2 mins

Be prepared

Durban - Johannesburg Info

Travel time from from Durban to Durban 24mins.

Travel time from from DUR to HLA 1h 8mins.

Travel time from from Lanseria to Beyers Naude & Princess Street 27mins.

Travel time from from Beyers Naude & Princess Street to Harrison Street 19mins.

Travel time chart

How long does it take to get from Durban, South Africa and Johannesburg by air and road.