Travel time from

Dar es Salaam to Johannesburg

Average Travel Times are

4h 16min  -  62h 42min

Travel Distance

3357.58 km

Travel time route map

It takes an average travel time of 18h 39mins to travel from Dar es Salaam to Johannesburg, given the average speed of 180km/h and the distance of 3357.58 km (2086 miles)

Travel time by transport mode

Tranport Distance Time
Flight 2603km (1617 miles) 4h 16mins
Drive 3572km (2220 miles) 46h 13mins
Train 3799km (2360 miles) 62h 42mins

Travel time by airplanes from Dar es Salaam to Johannesburg

Air Plane Cruise Speed Max Speed
A300 3h 1mins 2h 53mins
A320 3h 5mins 2h 55mins
A321 3h 8mins 2h 57mins
A380 2h 39mins 2h 33mins
Boeing 707 2h 41mins 2h 36mins
Boeing 737 3h 20mins 3h 3mins
Boeing 747 2h 54mins 2h 44mins
Boeing 787 2h 51mins 2h 41mins
ATR 72 5h 39mins 4h 57mins

TIME TO DRIVE FROM Dar es Salaam to Johannesburg

Speed (km/h) Speed (Ml/h) Duration
40 24.85 89h 18mins
50 31.07 71h 26mins
60 37.28 59h 32mins
80 49.71 44h 39mins
100 62.14 35h 43mins

Be prepared

Dar es Salaam - Johannesburg Info

Travel time from Dar es Salaam to Dar es Salaam 11mins.

Travel time from DAR to JNB 3h 44mins.

Travel time from OR Tambo Airport to Marlboro 8mins.

Travel time from Marlboro to Johannesburg 15mins.

Travel time chart

How long does it take to get from Dar es Salaam, Tanzania and by air and road.