Travel time from

Richards Bay to Johannesburg

Average Travel Times are

4h 9min  -  9h 40min

Travel Distance

641.22 km

Travel time route map

It takes an average travel time of 3h 33mins to travel from Richards Bay to Johannesburg, given the average speed of 180km/h and the distance of 641.22 km (398 miles)

Travel time by transport mode

Tranport Distance Time
Flight 596km (370 miles) 4h 9mins
Drive 629km (391 miles) 6h 45mins
Bus 680km (422 miles) 9h 40mins

Travel time by airplanes from Richards Bay to Johannesburg

Air Plane Cruise Speed Max Speed
A300 41mins 39mins
A320 42mins 40mins
A321 43mins 40mins
A380 36mins 35mins
Boeing 707 37mins 35mins
Boeing 737 45mins 42mins
Boeing 747 39mins 37mins
Boeing 787 39mins 36mins
ATR 72 1h 17mins 1h 8mins

TIME TO DRIVE FROM Richards Bay to Johannesburg

Speed (km/h) Speed (Ml/h) Duration
40 24.85 15h 43mins
50 31.07 12h 34mins
60 37.28 10h 28mins
80 49.71 7h 51mins
100 62.14 6h 17mins

Be prepared

Richards Bay - Johannesburg Info

Travel time from Richards Bay to Melmoth 1h 17mins.

Travel time from Melmoth to Ulundi 35mins.

Travel time from ULD to JNB 47mins.

Travel time from OR Tambo Airport to Marlboro 8mins.

Travel time from Marlboro to Johannesburg 15mins.

Travel time chart

How long does it take to get from Richards Bay, KwaZulu-Natal, South Africa and by air and road.