Distance from

Johannesburg to Dodoma

Average travel distance is

3517.23 km

Nomal travel times are between

13h 31min  -  99h 35min

3517.23 km (2185 miles) is the average travel distance between Johannesburg and Dodoma. If you could walk at the speed of 3mph (4.8kph), it would take 22 days 18 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2632.53 km 1635.78 miles 1421.45 miles
Drive 3539.34 km 2199.24 miles 1911.09 miles
Train 4379.82 km 2721.5 miles 2364.92 miles

Be prepared

Johannesburg - Dodoma Info

The distance from Park to Marlboro 18 km (11 miles).

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

The distance from OR Tambo Airport to Johannesburg 1 km (1 miles).

The distance from JNB to DOD 2599 km (1615 miles).

Travel distance chart

The distance between Johannesburg to Dodoma is 3517.23 km (2185 miles) and it would cost 166 USD ~ 267,434 TZS to drive in a car that consumes about 42 MPG.