Distance from

Dar es Salaam to Johannesburg

Average travel distance is

3489.25 km

Nomal travel times are between

4h 24min  -  64h 39min

3489.25 km (2168 miles) is the average travel distance between Dar es Salaam and . If you could walk at the speed of 3mph (4.8kph), it would take 22 days 13 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2731.75 km 1697.43 miles 1475.03 miles
Drive 3749.24 km 2329.67 miles 2024.43 miles
Train 3986.77 km 2477.26 miles 2152.68 miles

BE PREPARED

Dar es Salaam - Johannesburg Info

The distance from Dar es Salaam to Dar es Salaam 13 km (8.26 miles) .

The distance from DAR to JNB 2687 km (1669.32 miles) .

The distance from OR Tambo Airport to Marlboro 15 km (9.02 miles) .

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

Travel distance chart

The distance between Dar es Salaam, Tanzania to Johannesburg is 3489.25 km (2168 miles) and it would cost 141 USD ~ 1,430 ZAR to drive in a car that consumes about 35 MPG.