Distance from

Johannesburg to Ulundi, South Africa

Average travel distance is

647.24 km

Nomal travel times are between

4h 31min  -  9h 24min

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

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 722.34 km 448.84 miles 390.03 miles
Drive 551.20 km 342.5 miles 297.62 miles
Bus 668.18 km 415.19 miles 360.79 miles

BE PREPARED

Johannesburg - Ulundi, South Africa Info

The distance from Johannesburg Park to Sandton 12 km (7.36 miles) .

The distance from Sandton to OR Tambo Airport 22 km (13.82 miles) .

The distance from JNB to RCB 533 km (330.97 miles) .

The distance from Richards Bay to Ulundi 156 km (96.85 miles) .

Travel distance chart

The distance between Johannesburg to Ulundi, South Africa is 647.24 km (402 miles) and it would cost 55 USD ~ 558 ZAR to drive in a car that consumes about 13 MPG.