Travel time from

Johannesburg to Richards Bay

Average Travel Times are

3h 57min  -  9h 45min

Travel Distance

620.2 km

Travel time route map

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

Travel time by transport mode

Tranport Distance Time
Flight 541km (336 miles) 3h 57mins
Drive 618km (384 miles) 6h 37mins
Bus 683km (425 miles) 9h 45mins

Travel time by airplanes from Johannesburg to Richards Bay

Air Plane Cruise Speed Max Speed
A300 37mins 36mins
A320 38mins 36mins
A321 39mins 36mins
A380 33mins 31mins
Boeing 707 33mins 32mins
Boeing 737 41mins 38mins
Boeing 747 36mins 34mins
Boeing 787 35mins 33mins
ATR 72 1h 10mins 1h 1mins

TIME TO DRIVE FROM Johannesburg to Richards Bay

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

Be prepared

Johannesburg - Richards Bay Info

Travel time from Johannesburg Park to Marlboro 15mins.

Travel time from Marlboro to OR Tambo Airport 8mins.

Travel time from JNB to RCB 1h 18mins.

Travel time from Richards Bay to Richards Bay 14mins.

Travel time chart

How long does it take to get from Johannesburg and by air and road.