644.53 km (400 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.
Distance from
Johannesburg to Richards BayAverage travel distance is
644.53 kmNomal travel times are between
4h 5min - 10h 4minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 567.74 km | 352.77 miles | 306.55 miles |
Drive | 648.53 km | 402.98 miles | 350.18 miles |
Bus | 717.31 km | 445.72 miles | 387.32 miles |
BE PREPARED
Johannesburg - Richards Bay Info
The distance from Johannesburg Park to Marlboro 18 km (11.08 miles) .
The distance from Marlboro to OR Tambo Airport 15 km (9.02 miles) .
The distance from JNB to RCB 528 km (327.95 miles) .
The distance from Richards Bay to Richards Bay 8 km (5.18 miles) .
Travel distance chart
The distance between Johannesburg to Richards Bay, KwaZulu-Natal, South Africa is 644.53 km (400 miles) and it would cost 35 USD ~ 355 ZAR to drive in a car that consumes about 8 MPG.