Distance from

Johannesburg to South Africa

Average travel distance is

1431.11 km

Nomal travel times are between

5h 9min  -  29h 47min

1431.11 km (889 miles) is the average travel distance between Johannesburg and . If you could walk at the speed of 3mph (4.8kph), it would take 9 days 6 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 662.24 km 411.49 miles 357.58 miles
Drive 1555.97 km 966.84 miles 840.16 miles
Bus 1844.53 km 1146.14 miles 995.97 miles
Train 1661.71 km 1032.54 miles 897.25 miles

BE PREPARED

Johannesburg - South Africa Info

The distance from Johannesburg to Sandton 11 km (6.96 miles) .

The distance from Sandton to Lanseria 34 km (21.16 miles) .

The distance from HLA to DUR 574 km (356.36 miles) .

The distance from Durban to Durban 44 km (27.14 miles) .

Travel distance chart

The distance between Johannesburg to South Africa is 1431.11 km (889 miles) and it would cost 68 USD ~ 690 ZAR to drive in a car that consumes about 17 MPG.