Distance from

Sossusvlei to Johannesburg

Average travel distance is

2018.87 km

Nomal travel times are between

15h 4min  -  29h 52min

2018.87 km (1254 miles) is the average travel distance between Sossusvlei and Johannesburg. If you could walk at the speed of 3mph (4.8kph), it would take 13 days 1 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1960.87 km 1218.43 miles 1058.79 miles
Drive 2076.86 km 1290.5 miles 1121.41 miles

Be prepared

Sossusvlei - Johannesburg Info

The distance from Sossusvlei to Walvis Bay 405 km (252 miles).

The distance from WVB to HLA 1510 km (938 miles).

The distance from Lanseria to Beyers Naude & Princess Street 28 km (17 miles).

The distance from Beyers Naude & Princess Street to Harrison Street 18 km (11 miles).

Travel distance chart

The distance between Sossusvlei, Namibia to Johannesburg is 2018.87 km (1254 miles) and it would cost 220 USD ~ 2,232 ZAR to drive in a car that consumes about 55 MPG.